Absoft's latest Linux Fortran Compiler (Fortran 95 v9.0 for 64-bit x86 processors from AMD and Intel) combines superior performance, solid reliability and the industry's most complete list of tools and libraries into a single package. New optimizations specifically designed for x86-compatible 64-bit processors deliver industry leading application performance and Absoft Fortran95 allows generation of both 32-bit and 64-bit executable programs in a single environment. For maximum efficiency at tracking down and eliminating bugs, every copy of Absoft Fortran 95 includes a copy of Fx2, the industry-leading Fortran debugger, at no additional charge. More... |
|
- High performance with many new optimizations
- Optimized for more than just benchmarks; superior performance on real-world application programs
- Long-standing reliability based on mature code base
- Industry-leading legacy code support, cross-platform compatibility, and porting options
- Supports all popular desktop PC, workstation and mainframe extensions including those from VAX/VMS
- Simple and straightforward linking with C programs
- Quick and easy installation · start using right away
Back to top |
 |
 |
|
 |
- Industry leading performance and optimizations
- Easy installation for any Linux distribution. 'Just Installs' without modification on the latest x86_64 Linux implementations from Red Hat, SuSE, Mandrake, and other major vendors
- Compliant with the x86-64 ABI
- Conforms to the Linux Standard Base specification
- Compatible with glibc, gcc, g77, f2c, the GNU linker, debugger, assembler and make utility
- Fortran compiler operates in F95, F90 or F77 modes
- Includes Fx2 multi-language debugger for Fortran, C, C++, Assembler
- Multi-processing options available including automatic parallelization and OpenMP tools
- Fortran compiler takes advantage of full 64-bit memory model
- Compiler generates 32-bit and 64-bit executables (Note: the compiler itself runs only on systems using Intel EM64T 64-bit, AMD Opteron 64-bit and AMD Athlon 64-bit processors)
Back to top
Absoft's Fortran 95 compiler remains unrivaled in its reliability, ease of use, and comprehensive list of features. Utilizing Cray CF90 compiler technology, Absoft compilers conform to all DoD MIL-STD 1753, FIPS 69-1, and POSIX standards, support most popular VAX/VMS extensions including RECORD, STRUCTURE, POINTER, and UNION, (per V5.4 of VMS FORTRAN), QUAD data types as well as others from IBM/VS, Cray, Sun FORTRAN and FORTRAN 66 conventions. PIC code, automatic byte swapping, full integration with GNU tools and LSB compliance means porting code from any environment with Absoft can require little more than a recompilation. Absoft Fortran 95, 'just installs' no matter what Linux configuration of glibc is used. A 2D/3D pre-compiled graphics library, pre-built BLAS, ATLAS and LAPACK90 libraries and technical support from friendly engineers is included at no additional charge.
Absoft is the only Fortran vendor offering bundle pricing on source-compatible Fortran solutions for all of today's leading platforms (Windows, Macintosh, and Linux). Save time and money with source-compatible Fortran solutions for all you development environments. Save even more money with Absoft's exclusive MaxFlex license manager which provides floating compiler licenses across different platforms .
A pre-processor for automatic parallelization and OpenMP directives is available. Cluster configurations are also an option. Technical support, service packs and software quick fixes are included with each license purchased at no additional charge.
Back to top
This new compiler produces executables up to 35% faster than previous versions.
The new compiler includes significant performance improvements for 64-bit Linux including:
- Caching improvements
- More intrinsic function in-lining
- More advanced loop unrolling
- Optimizations taking advantage of scalar Streaming SIMD Extensions 2 (SSE2)
Other performance improvements include
- The ability to use a BLAS tuned to the machine for better matrix multiplication (matmul) intrinsic performance
- Improved cache usage when sparse arrays are passed to functions or subroutines
- Other improvements to several existing optimizations
Other improvements in this compiler include:
- The provision of shared libraries
- Emitting industry standard Dwarf2 debug information by default
- The inclusion of IEEE_ARITHMETIC, IEEE_EXCEPTIONS, and IEEE_FEATURES modules
The Absoft Fortran 95 Compiler v9.0 for 64-bit Linux also comes with several
advanced features from the latest Fortran 2003 language specification which
include:
- Allocatable attributes for derived type components
- IEEE floating point exception handling
- Pointers with INTENT attributes
- PROTECTED attributes
- VALUE attributes
- VOLATILE attributes
Other recent improvements include:
- Position independent code
- DWARF II debug info
- Native QUAD REAL*16 support
Included with Absoft Fortran 95 Compiler v9.0 for 32-bit Linux:
Back to top
Optimizations
- Intrinsic function inlining
- Loop alignment
- Interprocedural Analysis
- Automatic loop unrolling
- Streaming SIMD Extensions (SSE - scalar)
- MC model = medium
- Loop transformations
- OpenMP (VAST-F/Parallel option)
- Automatic parallelization (VAST-F/Parallel option)
Back to Special Features
Function and Subroutine Extensions
- %VAL and %LOC
- COMPLEX*16/32 functions
- Degree Trig. Functions
- INTEGER*2 Functions
- Natural C Function Interface
- VAX and UNIX Subroutine Libraries
- Complete VAX Intrinsic Functions
- VAX-compatible TIME and DATE
Back to Special Features
Included on Distribution CD
- LAPACK & LAPACK95
- BLAS optimized libraries
- Complete documentation in .pdf format
Back to Special Features
Multi-processing Capabilities
Symmetric Multi-processing (SMP)
For Fortran compiler users with multi-processor systems, the optional VAST-F/Parallel package is a pre-processor that can restructure serial programs to automatically add parallelism to Fortran programs to enable faster execution on machines with multiple processors. The original Fortran source code is unaffected. VAST-F/P is an easy and cost effective way to reap the performance benefits offered by multi-processor environments with Absoft·s Fortran compilers.
Cluster Kits (Distributed Multi-processing or DMP Systems)
Software cluster kits built using Absoft Fortran 95 compiler for Linux are available for cluster users. These kits include the complete Fortran 95 compiler, the Fx2 multi-language debugger, select guides on running clusters, and pre-built versions of popular cluster software.
MPICH guide for Opteron systems - Instructions to get 64-bit Fortran 95 to work with MPICH versions
Back to Special Features
Back to top
Absoft's Fortran 95 compiler installs easily on any popular Linux implementation. The Fortran 95 compiler includes a complete hard copy User Guide with clear examples of editing, compiling, debugging and sample running programs, allowing productive work to begin immediately after receiving and installing the product. To ensure maximum performance, suggested compiler options for compatibility and optimizations are clearly defined.
- Linking with programs written in C is simple and straightforward.
- Pre-built math libraries and graphics are optionally included for those requiring such tools.
- Pre-configured BLAS, LAPACK90, ATLAS, HDF, VAX/Unix 2D/3D graphics libraries are included on the distribution CD.
- Optional tools for automatically parallelizing code and special function mathematical and statistical libraries are available.
- Source compatible compilers are available for Macintosh, Windows and Linux.
Back to top
"Having a solid base of compiler technology that supports x86_64 continues to strengthen our position leading the way with pervasive 32- and 64-bit computing," says Ben Williams, director of AMD's Server/Workstation Business Segment. "To this end, we have been collaborating with Absoft to help provide our customers with the superior reliability and performance that Absoft and AMD Opteron processors offer."
Back to top
March 15 2004
- Electronic Delivery full Media Documentation
March 31 2004
Back to top
Agreement: Absoft Software License Agreement.
Limited warranty applies: Yes
Warranty: Absoft and its Licensors warrant that the media on which the software is supplied shall be free of defects in materials and workmanship under normal use for a period of 90 days from the date of purchase.
Introductory Software Maintenance applies: From date of purchase until version is no longer current; charges may apply afterwards.
Absoft branded products include Premier Technical Support and Initial Software Maintenance at no additional charge from the time of purchase for as long as the purchased version remains the current release version.
Initial Software Maintenance (ISM)
Initial Software Maintenance includes free electronic downloads of all interim Service Packs and Quick Fixes from Absoft. Version upgrades require separate purchase but at discounted prices.
Continuing Software Maintenance (CSM)
At the conclusion of the Initial Software Maintenance term (i.e. when a new version of the purchased product is released) customers may either purchase a Product Upgrade or within 30 days of the new product release, purchase Continuing Software Maintenance (CSM) for an additional 12 month maintenance term. Continuing Software Maintenance includes all elements of Premier Technical support plus all Product Upgrades issued during the 12 month Continuing Software Maintenance term. Annual renewals of Software Maintenance will be made available at low-cost to customers who renew within their unexpired Maintenance term.
For users electing not to renew Continuing Software Maintenance and having expired maintenance terms but later wishing to rejoin CSM, Reinstatement Software Maintenance (RSM) terms may be purchased.
Third party products distributed by Absoft are subject to license terms and policies of their respective manufacturers.
Disclaimer: Premier Technical Support cannot be used as a tutorial to assist in the design and development of applications, use of programs in other than their specified operating environment, provide instructions on general system operation or explore failures caused by products for which Absoft is not responsible under this agreement.
MaxFlex· Flexible Licensing available: Yes
Floating Network Licenses available: Yes
Copy and use on home/portable computer: Yes. Absoft's no charge companion home license policy allows registered users to install Fortran 95 on their home system at no additional charge.
Volume orders: Yes.
Back to top
- Opteron 64-bit, Athlon 64-bit or Intel EM64T CPU
- 128 MB RAM
- 64-bit Linux
- OS must have 32-bit runtime support
- 32-bit glibc development package required to develop 32-bit applications
- Installs without modification on:
-
Back to top
Absoft Fortran 95 uses an extended version of the Cray CF90 front end and adheres to the
latest ISO and ANSI Fortran 95 standards. Extensions from all major workstations have been
added to make sure your code ports from any environment with minimal effort. Absoft Fortran
compilers conform to all DoD MIL-STD 1753, FIPS 69-1, and POSIX standards, support most popular VAX/VMS extensions including RECORD, STRUCTURE, POINTER, and UNION, (per V5.4 of VMS FORTRAN), QUAD (REAL*16) data types as well as others from IBM/VS, Cray, Sun FORTRAN as well as FORTRAN 66 conventions. Automatic byte-swapping and full integration with many third party tools means porting code from virtually any environment requires little more than a recompilation without rewriting code. The F95 compiler can operate in F95, F90 or F77 modes.
Optional multi-processing tools include automatic parallelization tools, and an OpenMP pre-processor for symmetric multi-processing (SMP). Automatic parallelization tools can automatically restructure programs with serial code to programs taking advantage of the high performance computing capabilities of multi-processor systems (see VAST-F/Parallel). Cluster Software Kits are available for users building cluster systems. A version of Fortran 95 with a complete integrated development environment (IDE) is planned for the Windows environment.
Third party products, and graphics packages are also available for Absoft's Fortran 95 compiler for AMD 64-bit Linux platforms.
Back to top
User Guide
Product Literature
Presentations
White Papers
Back to top
- Fx2 Workstation Debugger - now included with Fortran 95 compiler
Back to top
None
Back to top