🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.super
Article #451

Re: Massively Parallel LINPACK on the Intel Touchstone Delta machine

#451
From: Greg Lindahl
Date: Thu, 13 Jun 1991 17:18
23 lines
1700 bytes
In article <11771@mirsa.inria.fr> furnish@zig.inria.fr (Geoffrey Furnish) writes:

>In a language written for a serial machine like a CRAY, etc, I'd have had
>to change every single set of double loops into tripple loops, and add a
>subscript to every single array reference in the program.

Er, there's nothing about FORTRAN 90 that makes it impossible to write
a Cray compiler for it. On the other hand, there are array expressions
in F90 which cannot be optimized as well as the equivalent serial
expression.  Ask on comp.lang.fortran for examples.

Array notation can be nice in some situations. It isn't for everyone.

For example, I have a program which has a 3d data array, and a
one-dimensional operator which must be applied in the x, y, and z
directions. This "operator" is about 3,000 lines of code. Tell me how
I can write all those expressions into 3 sets of 3d-array code without
writing my own preprocessor? Hm?

Nice, yes. Solves everything, no. BTW, my code is typical for
high-accuracy astrophysical fluid dynamics.

-- greg
Technical Details
Message-ID: <1991Jun13.171812.15043@murdoch.acc.Virginia.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!olivea!genie!udel!haven.umd.edu!uvaarpa!murdoch!astsun.astro.Virginia.EDU!gl8f
References: <1991Jun06.205144.22611@ariel.unm.edu> <1991Jun10.144354.695@chpc.utexas.edu> <11771@mirsa.inria.fr>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!olivea!genie!udel!haven.umd.edu!uvaarpa!murdoch!astsun.astro.Virginia.EDU!gl8f
From: gl8f@astsun.astro.Virginia.EDU (Greg Lindahl)
Newsgroups: comp.sys.super
Subject: Re: Massively Parallel LINPACK on the Intel Touchstone Delta machine
Message-ID: <1991Jun13.171812.15043@murdoch.acc.Virginia.EDU>
Date: 13 Jun 91 17:18:12 GMT
References: <1991Jun06.205144.22611@ariel.unm.edu> <1991Jun10.144354.695@chpc.utexas.edu> <11771@mirsa.inria.fr>
Sender: usenet@murdoch.acc.Virginia.EDU
Organization: Department of Astronomy, University of Virginia
Lines: 23