Builds Faster Code Faster with Absoft’s Exclusive Dynamic AP Load Balancing Technology, OpenMP 3.0 support, SMP Analyzer, Tools Plug-in, New HPC Scientific & Engineering Math Library and more.
Absoft’s Pro Fortran tool suite is the most complete Fortran solution available for Windows. It automates building extremely fast parallel code on AMD and Intel multi-core systems and includes: AVX, APO, IPO, PGFDO compiler optimizers, and Absoft’s exclusive Dynamic AP load balancing technology which can increase performance up to 20% on multi-core systems. Pro Fortran includes OpenMP support, SMP Graphical Analyzer, Absoft Window Environment (AWE), External Libraries and Tools Plug-in, F2003/2008 extensions, enhanced Fx3 graphical debugger, HPC Scientific Engineering math library and 2D/3D graphics. CUDA GPU support via nVidia’s CUDA libraries or HMPP preprocessor. Link and debug compatible with Microsoft C/C++. IMSL v7.0 32/64-bit numerical library bundles (1000+ special function routines) are an available option. Compatible with Windows XP – Windows 7 and Windows HPC Server 2003/2008.
What’s New
Compiler
Absoft Window Environment (AWE) – Qt based application framework for Fortran.
The Absoft Window Environment is a cross platform ( Linux, Windows and OS X ) graphical user interface for Fortran programs. A sizable, scrollable window provides an interface to the Fortran pre-connected unit numbers for input and output. Additional windows can be created using a simple extension to the Fortran OPEN statement. The contents of individual windows can be saved to disk or printer. Additional menus can be added to invoke program subroutines and functions. AWE can be configured to run as either an MDI (multiple document interface) or SDI (single document interface).
AbsoftTools External Libraries and Tools Plugin Support
The AbsoftTools development environment has been enhanced to allow the integration of additional libraries and tools. When support is added for a particular library, adding that library to a user project is just a matter of marking a check box. Documentation on creating additional plugins is also provided.
Fx3 Debugger Matrix View Array Display
The Fx3 Debugger includes a new Matrix view for two dimensional arrays.
Intel AVX instruction set support.
Absoft Pro Fortran 2012 contains support for the new AVX instruction set in the compiler and the Fx3 Debugger.
New Fortran 2003 Statements and Functions
ACOS
ASIN
ATAN
COSH
SINH
TANH
FLUSH
COMMAND_ARGUMENT_COUNT
GET_COMMAND_ARGUMENT
GET_COMMAND
GET_ENVIRONMENT_VARIABLE
IS_IOSTAT_END
IS_IOSTAT_EOR
MOVE_ALLOC
NEW_LINE
The following generic functions have been added from F2008 to accept complex arguments
ACOS
ASIN
ATAN
COSH
SINH
TANH
New features from the previous release include:
Most complete and easiest to use Fortran solution for x86 & x86_64 Linux – Nothing else to buy or learn
Advanced optimizers include: Auto-Parallelization (APO), Inter-Procedural Analysis (IPA), Profile Guided Feedback Directed Optimization (PGFDO), Vectorization and SSE 4*/4.2 support, documented to generate best-of-class performance for 32-bit or 64-bit AMD and Intel processors
Absoft’s proprietary Dynamic AP load balancing for up to 20% faster code
Absoft Fortran 95 compiler operates in F95, F90 and F77 modes and supports all popular workstation extensions
OpenMP 3.0 integrated in compiler and runtime
OpenMP and MPICH control features in IDE
OpenMP 3.0 Fortran session support in Fx3 graphical debugger
SMP and vector code graphical analyzer
New F2003 features
Fully compatible with the GNU tool chain
GPU support via nVIDIA CUDA libraries and HMPP preprocessor
Complete Integrated Development Environment (IDE) with color programmer’s editor, debugger, and ability to execute select third party programs as plug-ins. All Pro Fortran compilers can be executed equally well from the IDE or command line
Pre-configured libraries for linear algebra (BLAS, LAPACK95) plus BLACS and Scalapack for MPI environments. VAX/Unix-compatibility and 2D/3D graphics are all included as part of distribution at no additional charge
IMSL numerical libraries with special functions for mathematics and statistics; and Visualization libraries with special numerical and visualization functions are available
Source compatible versions available for MacOS and Windows – Multi-platform discounts available
End user support directly from Absoft at no additional charge
Fx3 Debugger
Multiple thread support for debugging OpenMP sessions
Improved IDE
IDE
Last cursor navigation – Front and Back buttons navigates code visited
Elements browser – navigate a customizable sorted list of all elements in a project
Syntax check for individual files in project
Runtime environment variables
OpenMP support (compile and runtime variables)
MPI application support
Project-wide code completion Math Libraries
Math Libraries
Prebuilt Reference LAPACK and BLAS libraries
Prebuilt Scalapack and BLACS library for enhanced MPI support
Developing Parallel Code – New Documentation Section
Using auto-parallelization feature on multi-core machines
Using OpenMP directives to improve performance
Key Features
Most complete and easiest to use Fortran solution for Windows – Nothing else to buy
Installs and runs on either Win32 or Win64 environments
Highly optimized ANSI/ISO F95 compilers generate best-of-class performance for 32-bit and 64-bit AMD and Intel processors
Absoft Fortran 95 compiler operates in F95, F90 and F77 modes and supports all popular workstation extensions
Includes a C/C++ preprocessor
Debug and link compatible with the Microsoft C compiler included with the Microsoft platform SDK
Complete Integrated Development Environment (IDE) with color programmer’s editor, debugger, and ability to execute select third party programs as plug-ins. All Pro Fortran compilers can be executed equally well from the IDE or command line
Pre-configured libraries for linear algebra (BLAS, LAPACK95, HDF), VAX/Unix-compatibility and 2D/3D graphics are all included on the distribution CD at no additional charge
Optional tools are available for automatically converting serial code to code designed for dual processors
Numerical libraries with special functions for mathematics and statistics; and Visualization libraries with special numerical and visualization functions are available
Source compatible versions available for Macintosh, Windows and Linux – Multi-platform discounts available
License Options
Single User / Single Machine
Floating Network on Single Platform
Floating Network for Mixed Platforms
(Linux, Windows, Mac)
Academic Programs