February 13, 2013
PORTLAND, Ore., Feb. 13 – The Portland Group, a wholly owned subsidiary of STMicroelectronics, today announced that the 2013 release of the PGI high-performance parallelizing compilers and development tools for Linux, Apple OS X and Microsoft Windows is now available. PGI 2013 includes new features and capabilities for programming the latest HPC accelerators using the OpenACC API. It also delivers significant performance gains on multi-core x64 processors.
“The high-performance computing landscape is evolving rapidly. With the recent introduction of new accelerators from NVIDIA, Intel and AMD, HPC users have more options than ever,” said Douglas Miles, director of The Portland Group. “With PGI 2013, we are expanding support within our PGI Accelerator programming tools so developers wishing to access the huge potential performance of these new platforms can do so in a consistent, productive and portable way.”
The 2013 release of the PGI Accelerator native Fortran 2003 and C99 compilers expands support for the OpenACC directive-based accelerator programming model through the addition of an all-new PGI Accelerator C++ compiler. All three compilers feature expanded support for the OpenACC standard as well as new PGI extensions for supporting multiple devices. PGI Accelerator compilers also now target the latest NVIDIA Tesla K20 and K20X GPUs. Support for targeting Intel Xeon Phi coprocessors and AMD APUs and discrete GPUs with OpenACC is planned for a future release. New CUDA Fortran extensions in PGI 2013 include support for textures as well as support for dynamic parallelism and separate compilation on suitable CUDA-enabled hardware. Both PGI Accelerator and CUDA Fortran now support the latest CUDA 5.0 software environment from NVIDIA in addition to supporting multiple devices from a single program or host thread.
In addition to expanded support for accelerators, PGI 2013 also delivers significantly faster performance on multi-core x64 processors including industry-leading OpenMP parallel performance on the new SPEC OMP2012 benchmark suite running on the latest AVX-enabled processors from AMD and Intel. Overall performance on the SPEC CPU 2006 floating-point benchmarks is over 10% faster compared to the initial version of PGI 2012 released in February 2012. Similar performance gains have been seen on other HPC benchmarks as well.
Additional features and enhancements in PGI 2013 include:
PGDBG parallel MPI/OpenMP graphical debugging tool has an improved interface for displaying source code including a new user configurable disassembly display.
PGI 2013 supports the latest operating system releases including Red Hat Enterprise Linux 6.3, Fedora 17, OpenSuSE 12, Ubuntu 12.10, Windows 8 and OS X Mountain Lion.
About The Portland Group
The Portland Group, a wholly owned subsidiary of STMicroelectronics, is the premier supplier of high-performance parallel Fortran, C, and C++ compilers and tools for workstations, servers, and clusters based on x64 processors from Intel and AMD, and GPU accelerators from NVIDIA.
Source: Portand Group
10/30/2013 | Cray, DDN, Mellanox, NetApp, ScaleMP, Supermicro, Xyratex | Creating data is easy… the challenge is getting it to the right place to make use of it. This paper discusses fresh solutions that can directly increase I/O efficiency, and the applications of these solutions to current, and new technology infrastructures.
10/01/2013 | IBM | A new trend is developing in the HPC space that is also affecting enterprise computing productivity with the arrival of “ultra-dense” hyper-scale servers.
Ken Claffey, SVP and General Manager at Xyratex, presents ClusterStor at the Vendor Showdown at ISC13 in Leipzig, Germany.
Join HPCwire Editor Nicole Hemsoth and Dr. David Bader from Georgia Tech as they take center stage on opening night at Atlanta's first Big Data Kick Off Week, filmed in front of a live audience. Nicole and David look at the evolution of HPC, today's big data challenges, discuss real world solutions, and reveal their predictions. Exactly what does the future holds for HPC?