help | contact  | Search | Infomart Home | Sitemap 

 

Infoamrt Group

Products & Services 

Power Over Ethernet Products

Semiconductor Products

Electronics Design Services

Speciality Chemicals

Packaged Software Products 

Intel Software Products  

Sun Microsystems - MySQL  

Absoft

Altova  

Global Graphics

 

 

 

 

Absoft Pro Fortran Compiler Suites General Overview
High Performance Compilers, for Single & Multi-Core Systems

 

Absoft Fortran includes the industry's only Fortran IDE for simplified code development. The Absoft IDE, designed for Fortran and C includes: Fx3, the leading graphical Fortran/C debugger; programmer's editor; prebuilt math libraries; VAX/Unix libraries; 2D/3D & HDF5 graphics; comprehensive documentation with examples and FREE technical support. The Absoft IDE is bundled with all Pro Fortran products and provides a common feature set and native look and feel across Linux, Windows and MacOS. The MRWE application framework (programmable I/O window) is included on versions for Windows and MacOS. Compare the Absoft feature set with any competitive product.

General Compiler Specifications & Information:

AMulti-Processor Capabilities:
Absoft Pro Fortran uses all available processors by default. Multi-threading, vectorization, a high performance parallel optimizer, data perfecting, profile guided optimization, IPO, and advanced optimizations can be performed automatically. Combined with the included math libraries, Absoft provides the best solution for creating maximum application performance on single and multi-core systems.

OpenMP Support:
Absoft Fortran fully supports automatic multi-threading of applications but VAST-F/Parallel is required for OpenMP support.
VAST-F/Parallel when used in conjunction with Absoft Fortran provides further optimizations and auto-parallelization opportunities, which may result in improved application performance.

AMD64 Specific Capabilities:

  • Support for Inline Assembly Code

  • Long Address Support

  • Support for AMD64 ABI

  • Utilizes Full 64-bit ISA, Including SSE2/3D Now & Register Sets

  • Instruction Scheduling for the AMD Out-Of-Order Core

EM64T Specific Capabilities:

  • All SSE3 Instructions Available

  • Single Precision Complex (Except div/mult)

  • Unaligned Loads

  • Instruction Scheduling for the Intel EM64T Core

Major Optimizations:

  • Control Flow Optimization

  • If-Conversion

  • Instruction Scheduling

  • Global Register Allocation

  • Loop Unrolling

  • Peephole Optimization

About Infomart 

Investor Center 

Media Center 

Environment & Society 

Jobs & Career 

Terms and Conditions | Privacy Policy