INDIA: The Portland Group (PGI), a wholly-owned subsidiary of STMicroelectronics and the leading independent supplier of compilers and tools for high-performance computing, announced the general availability of PGI Visual Fortran (PVF) for Visual Studio 2010.
PVF integrates PGI high-performance parallel Fortran compilers and tools with Microsoft Visual Studio to offer a high-productivity development solution to scientists and engineers upgrading to the latest 64-bit multi-core platforms running Microsoft Windows.
PGI compilers and tools are used widely by performance-oriented programmers on Linux, Mac OS X and Windows systems based on multi-core CPUs from Intel and AMD and incorporating GPU accelerators from NVIDIA. The new 10.6 version of the PGI 2010 release adds support for building Windows Fortran applications using the latest version of the popular Microsoft Visual Studio Integrated Development Environment (IDE)—Visual Studio 2010. Visual Studio is the most widely used IDE in the world.
PVF tools and technologies, including an MPI/OpenMP parallel debugger, enable Visual Studio developers to efficiently develop High Performance Computing (HPC) applications for multi-core workstations and Windows HPC Server 2008 clusters.
In addition, PGI Visual Fortran is available with support for programming NIVDIA GPU accelerators using directive-based PGI Accelerator Fortran or CUDA Fortran language extensions.
“With this latest release of PVF, PGI Fortran compilers and tools for multi-core processors and GPUs are available through Visual Studio 2010 to the large base of scientists and engineers developing for Windows,” said Douglas Miles, director, The Portland Group. “PVF’s world-class performance and state-of-the art compiler technologies allow developers to leverage the wide array of new microprocessor and accelerator innovations coming out of Intel, AMD and NVIDIA together with the productivity advantages of Microsoft HPC technologies.”
PGI Visual Fortran is based on PGI’s native OpenMP and auto-parallelizing compiler for the Fortran 95/2003 programming languages.