Suche | Bestellformular | Online-Shop

Home

Firma

Absoft Pro Fortran v10 Compiler Suite for 32-bit and
64-bit Windows

"The cross platform compatibility of Absoft's compiler range is a key factor for us. Our recent port to Absoft v10 on Win64 was very straightforward. Everything worked as expected, including the Fortran/C linkage. We are now able to target five different platforms running Absoft compilers, from a common code base."
-Lawson Wakefield Winteracter

Produktüberblick

The most advanced version of Pro Fortran ever released! Easier to use it installs on either Win32 or Win64, and it includes new v10 compilers to generate industry leading performance for both 32-bit and 64-bit processors from AMD and Intel. Also included is the complete programmer's IDE, which combines Programmer's Editor, Fx3 graphical debugger, application framework, graphics, optimized math libraries and compilers into a single, easy-to-use package. Nothing else to buy and technical support is included FREE! Pro Fortran v10 for Windows is fully source compatible with previous Absoft Fortrans so all that is necessary to speed up your applications for both Win32 and Win64 is a simple recompile. For customers building mixed Fortran and C applications, Pro Fortran v10 includes a C preprocessor and is link and debug compatible with the Microsoft C compiler included with the Microsoft platform SDK.

Stichwörter

Produktinformation Weitere Informationen

Wichtige Vorteile


  • Develop applications for both 32-bit and 64-bit Windows from a single code base
  • Includes Fx3 Debugger for Fortran/C/C++, the best Fortran debugger available for Windows
  • Complete, easy to use IDE for 32-bit & 64-bit code development
  • Compatible with existing Windows development tools including .NET
  • Absoft Fortran supports all popular workstation, mainframe and legacy extensions
  • Absoft compilers are link-compatible with Microsoft C/C++ for mixed language development
  • Compiled applications run fast
  • Support for parallel / multi-processing available
  • Professional technical support included at no additional charge
  • Compare Absoft versus alternative products (see chart at left)
  • Easy to install and start using right away!

Back to top


"By way of appreciation, I must say that I really like the programming environment you've created. I actually do most of my coding in C, but I need to interface with legacy FORTRAN apps that I'm porting to Windows. Those of us who just want to create clean ANSI C and FORTRAN apps are in your debt!"
Michael Johnson
Arete Consulting

Fortran Development Environment Absoft Pro Fortran
Visual Studio
gnu g77 gfortran
Core Tools:  
Native F95 Compiler YES
YES
NO
MRWE with Full Fortran Source YES
No
No
SSE Optimizations YES
YES
NO
Graphical Fortran Debugger YES
$ EXTRA
NO
.NET Callable/Linkable (via DLL) YES
YES
Full Windows API Support YES
YES
IDE Supports 3rd Party Plug-ins YES
NO
NO
Complete, Ready to Run Package YES
NO
NO
Top 10% Highest Performance YES
YES
NO
Platforms Supported:  
Win32 YES
YES
YES
Win64 YES
YES
NO
Mac OS/G4/G5 YES
NO
YES
Mac OS/INTEL Q1 '07
YES
YES
Linux x86 YES
YES
YES
Linux x64 YES
YES
YES
Programming Environment:  
Includes IDE YES
$ EXTRA
NO
IDE Designed for Fortran YES
NO
NO
Command Line & GUI Interfaces YES
YES
NO
Source Navigation (GOTO Tool) YES
NO
NO
Generates Modifiable Makefiles YES
YES
NO
Fortran Application Framework YES
NO
NO
Works With Eclipse / Photran YES
YES
YES
Eclipse/Error Parser YES
Partial
YES
Miscellaneous:  
Byte Conversion at Compile Time YES
NO
NO
Includes ATLAS, LAPACK, BLAS YES
NO
NO
MIL STD 1753 Extensions YES
YES
NO
2D/3D Graphic Libraries YES
NO
NO
Same Look & Feel on Win & Mac YES
NO
YES
Mixed Platform Licenses YES
NO
NO
FREE Live Tech Support YES
$ EXTRA
NO
Media & Printed Documentation YES
$ EXTRA
NO

Zurück zu Stichwörter

Haupteigenschaften

  • 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, ATLAS, 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 Vizualization libraries with special numerical and visualization functions are available
  • Source compatible versions available for Macintosh, Windows and Linux. Multi-platform discounts available

Performance

New optimizations in v10 provide performance increases of up to 20% on industry standard benchmarks such as the Polyhedron benchmark suite.

Besondere Eigenschaften

Windows Programming

Pro Fortran provides full support of the Windows API directly from Fortran. A detailed chapter on Windows programming is included in the documentation. MRWE, the Absoft application framework, is a native Windows Multiple Document Interface (MDI) Windows program written completely in Fortran. Complete documented source is provided as a tutorial on Windows programming in Fortran. The source may be easily modified and recompiled if additional features or modifications are desired.

Mixed Language Programming

The process of combining Fortran and C routines into a single application has been a major frustration to many Windows programmers. Microsoft requires use of non-standard Fortran syntax to accomplish this feat. Absoft Pro Fortrans provide a better solution: Absoft Fortran compilers are link-compatible and use standard Microsoft C calling conventions. Mixed Fortran/C applications are easily generated entirely from within the Pro Fortran development environment or can be easily linked with code created in Microsoft C. Example code is provided in the documentation. Pro Fortran compilers are also debug-compatible with the Microsoft C compiler included with the Microsoft platform SDK..

DLL building capabilities

Pro Fortran can automatically build Fortran-based DLLs compatible with Microsoft Visual C++, Microsoft Visual BASIC, Microsoft Excel, Delphi, and Borland C++. Example code is contained in the documentation. Absoft's alias feature allows you to create DLLs compatible with any other configuration.

  • Help guide for Visual Basic 6.0 and earlier located here.
  • Help guide for Visual Basic .NET located here.
  • Information on calling unmanaged DLL's from Visual C++ .NET located here.

Graphics Libraries

Pro Fortran includes a new, flexible graphics library called PLplot. PLplot can be called from Fortran as well as C, and C++ and can create standard x-y plots, semilog plots, log-log plots, contour plots, 3D plots, mesh plots, bar charts and pie charts. Multiple graphs (of the same or different sizes) may be placed on a single page with multiple lines in each graph.

Output can be to your monitor, a file, a printer or in postscript format. There are almost 2000 characters in the extended character set including four different fonts, the Greek alphabet and a host of mathematical, musical and other symbols.
PLplot is included on all versions of Pro Fortran and is source compatible across Linux, Windows and Mac platforms (additional details available at: http://plplot.sourceforge.net/).

HDF precompiled libraries are included with every copy of Pro Fortran.

Multi-platform

Absoft manufactures high performance Fortran compiler suites for Windows, Macintosh(OS9 and OS X), Intel/Linux and PPC/Linux based systems. Absoft compiler suites are source compatible across the different platforms which means in most cases, only a recompile is needed to port code from one environment to another. Additionally, Absoft's volume pricing policies allow mixing Fortrans from different platforms for best price. Contact Absoft sales for further information on these matters.

VAST "lite" for Windows MP Edition

A "lite" Version of VAST-F/Parallel, an auto-parallelizing preprocessor capable of automatically restructuring application code for execution on dual processor systems. A full version of VAST Parallel is available as an option to Absoft Pro FortranMP users. The full VAST version includes everything in the lite version plus OpenMP support and additional optimizations.

Included on Distribution CD

The distribution CD contains the Pro Fortran language compiler suite which includes:

  • F95 compilers for 32-bit & 64-bit Windows
  • Absoft Editor, Full Integrated Development Environment (IDE) with F90 modules, Fx3 Debugger, Linker, Profiler and Application Framework(MRWE)
  • PLplot Graphics
  • Numerous programming examples
  • VAX/Unix compatibility libraries
  • User Guide, F90/95 & F77 Reference Manuals in indexed PDF format

Additional libraries, tools and resources:

  • HDF (Hierarchical Data Format) release 4.2r0 precompiled libraries for earth sciences with Fortran entry points.
  • BLAS - pre-compiled linear algebra routines
  • LAPACK95 - release 3.0 pre-compiled linear algebra library
  • ATLAS release 3.6.0 pre-built math libraries for Pentium P4 and AMD Athlon
  • IMSL Fortran 5.0 Numerical Libraries are available as an option
  • ftnchek · release 3.2 pre-compiled static analyzer for Fortran 77+ programs
  • PLplot · release 5.3.1 library of functions that are useful for making scientific plots
  • F90SQL · structured query language (SQL) wrapper for Fortran 90
  • OpenGL · open graphics library originally from SGI

Multi-processing Capabilities

Multi-processor Shared Memory Parallel (SMP) Support

Absoft Pro FortranMP offers support for Shared-Memory Parallel (SMP) multi-processor systems. The VAST pre-processor provides advanced optimization capabilities for single processor machines and automatic parallelization of existing source code to take advantage of multi-processors on machines with multiple CPUs. VAST includes full support for OpenMP directives and is available at special bundle prices.

Was ist neu

  • New v10 compilers generate industry-leading performance for both 32-bit and 64-bit AMD and Intel processors
  • New 32-bit v10 compiler generates code that is up to 20% faster than the previous v9.0 release
  • New Fx3 Debugger included at no extra cost

Zurück zu Stichwörter

Systemanforderungen

  • Pentium III
  • 256MB RAM
  • 128MB free HD space
  • Windows 2000 and later

Zurück zu Stichwörter

Kompatibilität & Ergänzende Produkte

Absoft Pro Fortran 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.

  • IMSL Fortran Numerical Library available for 64-bit Windows
  • MATFOR 4 Numerical and Visualization Libraries available for 32-bit Windows
  • VAST-F/Parallel - Pre-processor that automatically parallelizes source code
  • STAR-CD - currently requires Absoft Pro Fortran v8.2 for STAR-CD v3.26, same functionality as the v9.0.

Zurück zu Stichwörter