PRESS RELEASE

PGI 2012

The latest release in the PGI line of high-performance parallelising compilers and development tools for Linux, OS X and Windows has been announced by The Portland Group, a wholly-owned subsidiary of STMicroelectronics. PGI 2012 is the first general release to include support for the OpenACC directive-based programming model for Nvidia Cuda-enabled Graphics Processing Units (GPUs). This release is also the first to include the fully feature-enabled PGI Cuda C/C++ compiler for multi-core x64 CPUs from Intel and AMD. In addition, it includes a number of performance and feature enhancements for multi-core x64 processor-based HPC systems.

PGI 2012 offers full support for the PGI Accelerator 1.3 specification, including asynchronous data transfer and kernel launch directives, and enhanced data management capabilities. Support for the OpenACC Application Programming Interface (API), announced by Nvidia, Cray, CAPs and PGI in November 2011, has also been introduced. The OpenACC API is an industry-wide effort to standardise accelerator programming based on compiler directives. PGI is currently conducting a closed evaluation of its first Fortran and C compilers to include support for a subset of the OpenACC 1.0 specification and expects to ship fully OpenACC version 1.0 conformant compilers by mid-year 2012.

Other features and enhancements in PGI 2012 include expanded support for the new Advanced Vector Extensions to the x64 instruction set architecture (AVX) in the latest Intel Sandy Bridge and AMD Bulldozer CPUs, improved auto-parallelisation support, a new GNU compatible C++ compiler with all PGI features and optimisations, and remote cluster debugging support and Eclipse integration of the PGI C/C++ compilers on Linux. PGI 2012 supports Cuda 4.1 as well as the latest operating system releases including Red Hat Enterprise Linux 6.2, Fedora 16, SLES 11 SP1, Ubuntu 11.10 and Apple OS X Lion.

Feature

Gemma Church finds out how astronomers are using simulations to investigate the extremities of our universe

Feature

Turning data into scientific insight is not a straightforward matter, writes Sophia Ktori

Feature

The Leibniz Supercomputing Centre (LRZ) is driving the development of new energy-efficient practices for HPC, as Robert Roe discovers

Feature

William Payne investigates the growing trend of using modular HPC, built on industry standard hardware and software, to support users across a range of both existing and emerging application areas

Feature

Robert Roe looks at developments in crash testing simulation – including larger, more intricate simulations, the use of optimisation software, and the development of new methodologies through collaboration between ISVs, commercial companies, and research organisations