free fortran compilers
The Intel Fortran compiler is designed to deliver the performance and features of Intel's latest processors, including the Intel Pentium III processor. It uses advanced compiler technique and an intimate understanding of the hardware to deliver outstanding application performance. It is substantially source-compatible with Compaq Visual Fortran and plugs into Microsoft Visual Studio. 30-days free eval copy available.
The x86 Open64 compiler system is a high performance, production quality code generation tool designed for high performance parallel computing workloads. The x86 Open64 environment provides the developer the essential choices when building and optimizing C, C++, and Fortran applications targeting 32-bit and 64-bit Linux platforms. The x86 Open64 compiler system offers a high level of advanced optimizations, multi-threading, and processor support that includes global optimization, vectorization, interprocedural analysis, feedback directed optimizations, loop transformations, and code generation which extracts the optimal performance from each x86 processor core.
The x86 Open64 Compiler Suite simplifies and accelerates development and tuning for x86, AMD64 (AMD® x86-64 Architecture), and Intel64 (Intel® x86-64 Architecture) applications. The x86 Open64 compilers create a strong foundation for building robust, high performance parallel code through MPI, OpenMP®, and auto-parallelization along with highly optimized libraries*.

* See Release Notes regarding parallel code generation
High-performance, optimizing C, C++, and Fortran compilers for the Solaris OS on SPARC and x86/x64 platforms, plus command-line tools and a NetBeans-based Integrated Development Environment (IDE) for application performance analysis and debugging of mixed source language applications. Multi-platform support, compatible with gcc, Visual C++, C99, OpenMP, and Fortran 2003.