(j3.2006) (SC22WG5.5907) 3 levels of parallelism?
Keith Bierman
khbkhb
Thu Jul 6 15:38:06 EDT 2017
In terms of Standard(s) compliant ways to doing things ... wouldn't mmap
(posix) along with C interop be the "right" way to go for new/revised stuff?
Still lower level than one would like, but it's hard to be all things to
all languages and go fast.
Keith Bierman
khbkhb at gmail.com
303 997 2749
On Thu, Jul 6, 2017 at 1:00 PM, Van Snyder <Van.Snyder at jpl.nasa.gov> wrote:
> On Thu, 2017-07-06 at 17:52 +0000, Bill Long wrote:
> > Intentionally. The SPMD model, used by both Fortran and MPI, has
> > proved to provide the best scaling and performance in real
> > distributed-memory applications.
>
> MPMD is also useful. Interactive graphics are not Fortran's strong
> suit. We use PVM (for historical reasons) to communicate between our
> separately-launched Fortran code instances, and between Fortran and IDL
> for interactive graphics.
>
> I don't see a way to use coarrays for MPMD, but using PVM (and MPI) are
> kind of like programming in assembler.
>
>
> _______________________________________________
> J3 mailing list
> J3 at mailman.j3-fortran.org
> http://mailman.j3-fortran.org/mailman/listinfo/j3
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.j3-fortran.org/pipermail/j3/attachments/20170706/bd3f1ed9/attachment-0001.html
More information about the J3
mailing list