(j3.2006) [Fwd: Fortran 2008 query]
Keith Bierman
khbkhb
Thu Oct 26 16:32:59 EDT 2017
I dunno, if you have all the constants in at compile time the compiler
might be able to leverage a multi-cast facility rather than N reads from a
billion nodes....
Keith Bierman
khbkhb at gmail.com
303 997 2749
On Thu, Oct 26, 2017 at 2:27 PM, Bill Long <longb at cray.com> wrote:
>
> > On Oct 26, 2017, at 2:58 PM, Van Snyder <Van.Snyder at jpl.nasa.gov> wrote:
> >
> >>
> >> We could say that it is a processor-dependent value greater or equal to
> 1023.
> >
> > Ridiculously small. Why design a language for machines that were
> obsolete twenty years ago? We should be designing for the future, not the
> past.
>
> You mean the real future where the amount of memory/core continues to
> decline, and where broadcasting the executable out to all the participating
> processors becomes slower as the size of the executable increases (because
> of initialized arrays)? The better option in cases like this is usually
> to read the data in from an unformatted file when the program starts.
> Maybe just to image 1 and broadcast it from there.
>
> Cheers,
> Bill
>
>
> Bill Long
> longb at cray.com
> Principal Engineer, Fortran Technical Support & voice: 651-605-9024
> Bioinformatics Software Development fax:
> 651-605-9143
> Cray Inc./ 2131 Lindau Lane/ Suite 1000/ Bloomington, MN 55425
>
>
> _______________________________________________
> 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/20171026/86be0496/attachment-0001.html>
More information about the J3
mailing list