Absoft Pro Fortran comprare software in Italia

Pro Fortran 2022 for Windows

La suite Pro Fortran Absoft automatizza la costruzione estremamente veloce di codice parallelo su sistemi multicore AMD e Intel. Le caratteristiche del compilatore includono: APO, IPO, PGFDO optimizers e auto vectorization.
Il Pro Fortran è stato nominato da organismi indipendenti come uno dei migliori compilatori Fortran su processori Intel® e AMD ® in termini di prestazioni.
I compilatori Fortran supportano tutte le comuni estensioni del mercato permettendo agli utenti di ottenere significativi miglioramenti delle performance semplicemente ricompilando i programmi esistenti con i nuovi compilatori.
Il Pro Fortran Absoft è disponibile per sistemi Windows, Macintosh e Linux.

Visita il sito Absoft per le schede tecniche approfondite www.absoft.com


Windows Pro Fortran for 2022

Absoft Pro Fortran 2022 provides a complete Windows Fortran compiler solution and supports mixed language development by interfacing with the Microsoft Visual Studio and Windows SDK C/C++ compilers.

New in Pro Fortran 2022

  • Full  compatibility with Windows 11
  • AbsoftTools enhancements
  • Performance improvements
  • LAPACK 3.10 libraries

Key Features

  • Most complete and easiest to use Fortran solution for Windows
  • One simple installation with nothing else to buy
  • Installs and runs on either Win32 or Win64 environments
  • Highly optimized code generation for best-of-class performance for 32-bit and 64-bit AMD and Intel processors
  • Full Fortran 95 compiler with F2003 and F2008 features
  • Legacy FORTRAN compatibility and 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 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
  • AMDAL pre-configured HPC libraries for linear algebra (BLAS, LAPACK), VAX/Unix-compatibility, data access (HDF4, HDF5, NetCDF) and 2D/3D graphics
  • Source compatible versions available for Macintosh, Windows and Linux – Multi-platform discounts available

Supported F2003/F2008 Features

F2003 /F2008 Features
IEEE Exceptions ModuleISO C BINDING Module
ENUMERATIONSVALUE Statement/Attribute
PROTECTED statement/attributePOINTER W/INTENT Attribute
Allocatable Components (partial)Enhanced TYPE Initializers
POINTER bounds remappingempty CONTAINS statement
IOMSG= specifierrecognized ASYNC I/O specifiers
ABSTRACT INTERFACEPROCEDURE statements
STREAM I/ONEWUNIT= OPEN specifier
F2003/F2008 Intrinsic Functions
ACOSASINATAN
ACOSHASINHATANH
BESSEL_J0BESSEL_J1BESSEL_JN
BESSEL_Y0BESSEL_Y1BESSEL_YN
BGEBGTBLE
BLTCOSHCOMPILER_VERSION
COMPILER_OPTIONSDSHIFTLDSHIFTR
EFC_SCALEDGAMMAHYPOT
IS_IOSTAT_ENDIS_IOSTAT_EORLEADZ
LOG_GAMMAMASKLMASKR
NEW_LINEPOPCNTPOPPAR
SELECTED_CHAR_KINDSINHSTORAGE_SIZE
TANHTRAILZ
F2003/F2008 SUBROUTINES
EXECUTE_COMMAND_LINEFLUSH
GET_COMMAND_ARGUMENTGET_COMMAND
GET_ENVIRONMENT_VARIABLEMERGE_BITS
MOVE_ALLOC

Graphics Programming

The AWE Fortran application framework provides Fast Data Visualization to easily create a variety of plots and charts and includes  AWE Canvas with graphics primitives such as lines, curves, and rectangles. OpenGL graphics programming is supported through included f90gl and f03gl interface packages.  The Absoft Pro Fortran package also contains pre-built versions of a flexible graphics library called PLplot. PLplot can be called from Fortran as well as C/C++ and can create standard x-y plots, semilog plots, log-log plots, contour plots, 3D plots, mesh plots, bar charts, and pie charts.

Absoft AMDAL HPC Math, Data Access, and Graphics Libraries

  • Lapack 3.10
  • BLAS
  • ScaLAPACK
  • BLACS
  • HDF 5 1.8.21
  • HDF4 4.2.13
  • PLPlot 5.9.9
  • F03GL
  • SLATEC

OpenMP 3.1 Support

Absoft Pro Fortran provides complete  Open MP 3.1 support in the compiler and debugger.

Microsoft DLL and Windows API Programming

Pro Fortran simplifies building 64-bit and 32-bit dynamic link libraries (DLLs) compatible with Microsoft Visual C++, Microsoft Visual BASIC,  Microsoft Excel, and other calling programs. Example code and documentation provided.

Pro Fortran supports programing the Microsoft Win32 API directly from Fortran. Include files, F90 interface modules, and import libraries are provided for building both 64-bit and 32-bit applications. Complete source code for MRWE, an additional  Fortran Framework similar to AWE, is also included.

Microsoft MPI (MS-MPI) Support

Microsoft MPI  is a Microsoft implementation of the Message Passing Interface standard for developing and running parallel applications on the Windows platform.  Absoft Pro Fortran includes an AbsoftTools IDE plugin for MS-MPI which allows you to prototype MPI applications on your workstation or notebook computer.  Installer packages for MS-MPI v10.0  are supplied on the USB drive and Electronic Delivery download.

Microsoft Visual Studio C/C++ Compiler Support

The AbsoftTools integrated development supports mixed language programing by integrating the C/C++ compilers included with Microsoft Visual Studio and the Microsoft Windows 7.1 SDK.  These compilers are available as additional free or for cost packages from Microsoft. The following versions are supported by the AbsoftTools IDE

  • Microsoft Windows SDK 7.1
  • Visual Studio Express 2010, Visual Studio 2010
  • Visual Studio Express 2012, Visual Studio 2012
  • Visual Studio Express 2013, Visual Studio 2013
  • Visual Studio Express 2015, Visual Studio 2015
  • Visual Studio Community 2017, Visual Studio 2017
  • Visual Studio Community 2019, Visual Studio 2019

System Requirements

  • A computer with a 32 or 64 bit Intel or AMD processor supporting the Intel SSE2 instruction set (Intel Pentium 4 or later,
    AMD Athlon II or later). For best performance, a multi-core or multi-processor system is recommended.
  • 2GB RAM
  • 4GB free disk space
  • One of the following Microsoft Windows Operating systems
    • Microsoft Windows 11
    • Microsoft Windows 10
    • Microsoft Windows 8
    • Microsoft Windows 7
    • Microsoft Windows Server 2008 or later