Adds dynamic load-balancing, more
Absoft today updated Pro Fortran to v11.1, considered a major release by the company and designed for multi-core systems, now including Dynamic AP load-balancing -- a proprietary technology that results in significant performance enhancements in SMP and HPC environments.
New version supports up to 256 cores
The Portland Group has announced the 2010 version of its PGI compilers and development tools. The new release is the first to fully support the PGI Accelerator Programming model 1.0 standard for x64 processor systems that use NVIDIA CUDA-enabled GPUs. CUDA Fortran, which is the primary GPU interface, is also now included to give developers direct control of NVIDIA GPUs.
Further adds Snow Leopard support
Absoft has launched Pro Fortran 11 for the Mac. Version 11 includes both 32- and 64-bit compilers, allowing developers to design code for Mac, Windows and Linux using a single code source. Similarly present is support for OpenMP multi-core parallel programming standards when using Nehalem-era Xeon processors.
Translates for supporting video cards
NVIDIA has announced that a public beta release of the PGI CUDA-enabled Fortran compiler is now available for download. The compiler was developed by NVIDIA and the Portland Group, and is billed as the first Fortran compiler that works with CUDA-enabled GPUs. The compiler translates the Fortran programming language into binary code that CUDA GPUs can interpret.
PGI 8.0 compiler released
The Portland Group has released PGI 8.0, the latest version of its compiling and development suite for Mac, Linux and Windows software. The v8.0 edition introduces support for the OpenMP 3.0 multi-core programming standard, which lets coders exploit multiple cores in C or Fortran. Concurrent with this is the ability to create and debug OpenMPI apps in Linux and the Mac OS, and build and deploy multi-core apps to any "major" desktop or cluster OS.
Xcode 3.1 Fortran plug-in
Absoft has announced a new plug-in for Apple's latest development platform, Xcode 3.1. The Absoft add-on lets users program in Fortran within Xcode, via support of the company's special IDE. Both 32- and 64-bit compilers are present, and users additionally have access to Absoft's Fx3 debugger, MRWE framework and third-party libraries. Resulting programs can be composed entirely of Fortran, or a mix of Fortran and C++.
Pro Fortran 10.2 ships
Absoft has released Pro Fortran 10.2, featuring increased speed, better debugging and new Fortran tools. Absoft has incorporated Intel's SSE4.1 vector instructions, which can increase speeds as much as 10 percent. Pro Fortran v10.2 also uses Absoft's Fx3 debugger with Apple's Xcode 3.1, improving debugging in both 32-and 64-bit executables. Fortran's new IDE (Integrated Development Environment) includes a new parallel make facility with Fortran awareness that simplifies code development.
Fx3 faster with Xcode 3.1
Absoft has announced significant gains in debugging Fortran code on the Mac platform when combining its Fx3 debugger with Apple's recently released Xcode 3.1 update (which provides additional debugging capabilities to developers). The combination of the two tools allows developers to view and modify values of program variables, which can be located in COMMON blocks, allocated in static storage or declared in Fortran 90 modules. The tools can work in both 32- and 64-bit executables and are multi-processor aware.