Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbatt!ihnp4!alberta!sask!skatter!kuo From: kuo@skatter.UUCP Newsgroups: comp.unix.questions Subject: Re: Ultrix `fort' vs BSD `f77' Message-ID: <268@skatter.UUCP> Date: Fri, 23-Jan-87 22:06:41 EST Article-I.D.: skatter.268 Posted: Fri Jan 23 22:06:41 1987 Date-Received: Fri, 30-Jan-87 05:20:41 EST References: <193@skatter.UUCP> <748@imagen.UUCP> <251@skatter.UUCP> <5110@mimsy.UUCP> Organization: Accelerator Lab, Saskatoon, Sask. Lines: 34 Keywords: f77, VMS-FORTRAN-77 In article <5110@mimsy.UUCP>, chris@mimsy.UUCP (Chris Torek) writes: > > In article <251@skatter.UUCP> kuo@skatter.UUCP (Dr. Peter Kuo) writes: > >.... We found that the new Ultrix FORTRAN > >is at least 3-4 times faster than f77, even though a few bugs have been found > >in fort. > > Does that mean it *compiles* 3-4 times faster, or that the code *runs* > 3-4 times faster after having been compiled? And what code? > > The 4.2BSD f77 compiler was pretty bad; the 4.3 compiler is much > more correct, and the runtime libraries, now written in Vax assembly, > are much faster, but I would be greatly surprised to find that even > the ported VMS compiler could beat even the old 4.2 f77 by a factor > of four, except on carefully selected benchmarks. > -- I didn't time the compile time, but for sure the execution times for fort are much improved over f77. The benchmarks we used included ALL the fortran programs we use in the lab (many of them are ray-tracing type programs and magnetic field calculation, etc). As one last, but well known test, I used the infamous savage. The fort is faster than f77 in both single and double precision modes by a factor of 3-4! This is done under Ultrix on a VAX785. ------------------------------------------------------------------------------- Peter Kuo Bitnet (VMS address) : KUO@SASK Accelerator Laboratory (UUCP address) : "skatter!kuo@sask.uucp" (a.k.a. The Beam Warehouse) Univ. of Saskatchewan uucp (unix address) : !ihnp4!sask!skatter!kuo Saskatoon, Saskatchewan (Bitnet address) : !ihnp4!sask.BITNET!kuo CANADA S7N 0W0 Tel. (306) 966-6059 [Disclaimer: all the standard stuff.]