Thread View: net.lang.f77
3 messages
3 total messages
Started by Ken Mandelberg
Tue, 28 Jan 1986 06:36
New Ultrix f77
Author: Ken Mandelberg
Date: Tue, 28 Jan 1986 06:36
Date: Tue, 28 Jan 1986 06:36
15 lines
1013 bytes
1013 bytes
I saw a DEC press release that says that the f77 in the
latest Ultrix release has been much improved, and is 3 times
faster than the BSD version.
Does anyone know what this means? Does the target code run
3 times faster, or the compiler itself?
--
Ken Mandelberg
Emory University
Dept of Math and CS
Atlanta, Ga 30322
{akgua,sb1,gatech,decvax}!emory!km USENET
km@emory CSNET
km.emory@csnet-relay ARPANET
Re: New Ultrix f77
Author: Doug Gwyn <gwyn>
Date: Fri, 31 Jan 1986 21:56
Date: Fri, 31 Jan 1986 21:56
10 lines
960 bytes
960 bytes
> I saw a DEC press release that says that the f77 in the > latest Ultrix release has been much improved, and is 3 times > faster than the BSD version. > > Does anyone know what this means? Does the target code run > 3 times faster, or the compiler itself? Almost certainly, the generated code (under favorable circumstances). The VMS Fortran compiler generates pretty decent VAX code, not surprisingly. It sounds very much like they ported that to Ultrix.
Re: Re: Re: Re: New Ultrix f77
Author: Peter S. Shenkin
Date: Sat, 15 Feb 1986 22:53
Date: Sat, 15 Feb 1986 22:53
44 lines
3126 bytes
3126 bytes
In article <cfa.181> wyatt@cfa.UUCP (Bill Wyatt) writes:
>> >> I saw a DEC press release that says that the f77 in the
>> >> latest Ultrix release has been much improved, and is 3 times
>> >> faster than the BSD version.
>
>If it's a DEC press release, they are talking about their VAX FORTRAN for
>Ultrix 1.2, not the f77 compiler.
>
(etc., etc.....)
My understanding -- which may be wrong -- is that VMS FORTRAN (ie, DEC's
native FORTRAN compiler long available under VMS) has been ported to an
ULTRIX environment; this is the FORTRAN that contains goodies such as
DO...ENDDO, in-line comments starting with "!" and terminating with a
newline, and so on. Though ported, this has definitely *not* been bundled
with ULTRIX; its costs about the same to license as the same compiler would
cost under VMS -- someplace in the $5-10K range for a VAX11-780 in a
multiuser environment.
In *addition*, I wouldn't be surprised to learn that the f77 ordinarily
bundled with ULTRIX has been improved. The Berkeley 4.2 version which came
with the first release of ULTRIX had many bugs, especially in the code
optimiser, but not limited to it (for instance, it didn't properly pass a
literal string to a subroutine). The Berkeley 4.3 f77 is said to be greatly
improved, and I think (though don't know) that there is a VAX-specific
(ie, non-ortable, ie, fast) version around. I have heard very good things
about this compiler; for instance, that it compares well in execution speed
with DEC's native (ie "VMS") FORTRAN. This, of course, is just a cleaned
up version of the f77 that we know and love-hate, allowing strings to be
delineated with "...", lines to begin with a tab, a statement number followed
by a tab, an ampersand (indicating continuation) followed by a tab, and
explicit recursion. If, in fact, the f77 that is bundled with ULTRIX has
been improved, it has probably been replaced by the Berkeley 4.3 version.
(Donn Seeley once told me that this version uses different intermediate
code conventions than its predecissor, and so the C-compiler has probably
been updated as well, if I am right. Hope I haven't taken your name in vain,
Donn!)
Well, if anyone can *categorically* confirm or deny the above mixture of
revealed truth and speculation, the net would probably enjoy hearing about
it.... you out there, DEC?
Peter S. Shenkin Columbia Univ. Biol. Sciences
{philabs,rna}!cubsvax!peters cubsvax!peters@columbia.ARPA
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads