Original Posting:
-----------------
> Whats the best FORTRAN compiler available on a SUN? What
> are the features, etc. of said compiler? I'd like
> information to compare to the IBM RS6000 native FORTRAN
> compiler.
*****************************************************************************
Fujitsu has just jumped into the market with Fujitsu Fortran 90.
I have not run this, but they are quite friendly, and most willing to send
demo versions. It is apparently a fully intregrated openwins version wiht
popup windows and popup debuggers to beat the band. The price is about $5K
The person I dealt with was:
Mitsu Sakamoto
------------------------------------------------------------------------------
TEL 1+(408) 456-7853 Fujitsu Open Systems Solutions, Inc.
FAX 1+(408) 456-7827 3055 Orchard Drive
Email mitsu@ossi.com San Jose, CA 95134, USA
*****************************************************************************
Fortran can cost a few bucks. If you're cheap, look around for gcc and
libg++, and use them to install f2c, a Fortran-to-C converter and
compilation system. I've used it on Sparc's, Indigo's, and NeXT stations
to produce code nearly as fast as Sun's f77 compiler.
Nico Garcia
raoul@athena.mit.edu
*****************************************************************************
I know of at least four, although I can't prejudge which
is best....
a) SunSoft (currently @ v 3.0), f77 not yet compliant with
f90, although they have announced an ongoing
agreement with NAG to merge their f90 compiler
with Sun's. Originally scheduled for late
this year. Current status?????
b) NAG, runs on many platforms, f90 compliant.
c) f2c, gnu compiler which "converts" fortran to c for
compilation by gcc.
d) CraySoft, f90 compliant compiler for SPARC which was
announced end of last month. We will be
evaluating it starting next week to determine
how well it works in our enviroment. Will
supposedly support multiprocessing on MP
machines.
We are currently using (a) and are pretty happy with Sun's
compiler. We did evaluate their 'iMPact' product (v 1.0),
which add's 'MP' support to their Fortran compiler. We were
not terribly impressed with it! When you used the 'MP' option
it disabled '-g' (debugging), this made it very difficult to
get code converted and running with 'MP' support.
(b) has been around for a couple years, but I've never used
it.
(c) f2c is 'freeware'.
(d) sound's promising, and has the added advantage of being
able to use the 'same' compiler on both SPARCs and Crays.
Hope this helps,
-- Bob
____________________________________________________________
____ ____ ____
/ \ | / \ |/ \ Atmospheric & Environmental
/ \| /______\ | Research, Inc.
\ /| \ | 840 Memorial Drive
\____/ | \____/ | Cambridge, MA 02139 USA
Robert D. Worsham (Bob) voice: (617) 547-6207
email: worsham@aer.com fax: (617) 661-6479
____________________________________________________________
*****************************************************************************
Without knowing your criteria, it's hard to say what is "best". the
current Sun product (f77 3.0 for solaris 2.x) "Fortran Workshop" is a
complete f77 development environment, including performance tools, GUI
based debugger (including "fix and continue"), auto-parallelizing
compiler, team oriented source control system, C compiler and etc. A
4.x version (with some features not supported by SunOS deleted) will
be announced RealSoonNow.
EPC and Fujitsu have f90 compilers and environments available.
NAG has a f90 to c xlator available.
Parasoft has a f90(sorta) to f77 xlator.
Apogee has a compiler and KAP preprocessor package. No environment
support that I know of. Capable of generating very good code, with
massive "knob" twiddling. Capable of getting very odd answers, in my
limited experience (no smilely) too.
LPI has a compiler; not very good IMNSHO opinon. Absoft may also, I've
never seen it for sale though.
--//// (. .) +--------------------------oOO--(_)--OOo--------------------------+ Gary Burton Boeing Helicopters Design Build Team Distributed Computing email: burtong@pgate.he.boeing.com
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:09:09 CDT