PGI Compiler Version 8.0 released

November 2008
German Version


Dear Customers,

this year at SC08 in Austin, Texas, The Portland Group demonstrated again that it clearly understands the needs of today's HPC developers. Michael Wolfe, now a senior compiler engineer at The Portland Group  and the announcement of the GPU support have attracted  peoples attention over the odds.
Giving developers advanced, yet simplified tools for fast, easy creation of GPU accelerated applications  was the maint topic this year (read also the article of Michael Wolfe on HPCWire). With version 8.0 compiler und tools from the  Portland Group many new and interesting features und product-enhancements are availalbe.

GPU Support

The Portland Group has added support for x64+GPU on 64-bit Linux for CUDA-enabled (Compute Unified Device Architecture) NVIDIA GPUs using the new high-level PGI Accelerator Compilers programming model.

After the termination of the now opened Technology Preview program the  Release is estimated for Spring 2009 . For the licensing of the new tools the following conditions will apply:

  • Academic and government licensees with a current PGI service subscription will be able to upgrade their license to an accelerator-enabled license at no charge and with no increase in their annual subscription fee.
  • Commercial licensees with a current PGI service subscription will be able to get a full license fee credit when upgrading to an accelerator-enabled license; commercial annual subscription fees will increase commensurate with the license fee increase.
  • License fees for commercial ISV's interested in developing accelerator-enabled for-fee software products built with PGI accelerator compilers have yet to be determined.

More information about the GPU Support you'll find here:
Customers interested in technology preview can apply the early experience program by completing the PGI Accelerator Compiler Evaluation Request form.
(license with current PGI subscription required!)

Tools optimizations and features

  • Full support for the OpenMP 3.0 parallel programming standard for
    multi-core x64 CPUs and multi-socket servers, including full support
    for TASKs in PGF95 and PGCC

  • Common Compiler Feedback Format (CCFF) is now supported by all PGI 8.0 compilers; CCFF is a standardized format for storing and reporting of optimization information and hints to users

  • Improved PGPROF performance analysis and tuning tool fully utilizes CCFF

  • Calculates Compute Intensity to identify regions of code suitable for multi-core parallelization and/or offloading to a GPU accelerator

  • Browse-able CCFF information correlated with source code

  • Improved multi-core scalability analysis using HW counters on Linux

  • Improved performance of PGPROF timer-instrumented executables

  • All new look-and-feel with intuitive navigation and analysis features

Compiler optimizations and features

  • Computation and reporting of compute intensity of loops in all languages

  • Packed SSE code generation for unrolled loops

  • SSE vectorization of generalized reduction loops

  • Improved scalar prefetching, spill tuning and live range splitting

  • Improved static estimation of block execution frequencies

  • PGC++ STL is now thread safe; based on STLPort 4.6.2

  • Incremental support for OpenMP 3.0 features in PGC++

  • GCC variadic macro extensions

  • Auto-generation of DWARF for improved tools interoperability

  • Enhanced Fortran 95 DWARF generation

PGDBG debugger enhancements

  • OpenMP 3.0 debugging, including support for TASKs

  • PGDBG OpenMPI debugging on Linux clusters with the PGI CDK

  • PGDBG OpenMPI debugging on MacOS (a version of OpenMPI is now bundled with PGI Workstation 8.0 for MacOS)

  • Debug OpenMP & auto-parallelized multi-core applications on MacOS

  • o Numerous reliability and performance enhancements

  • * PGI Visual Fortran (PVF) now integrated with Microsoft Visual Studio 2008 Shell

  • * New PGI License Setup tool simplifies license installation and configuration. The PGI License Setup tool is included with all PGI products for Windows.

Expanded platform support

  • Support for the new Quad-Core AMD Opteron processor (AMD Shanghai)

  • PGI Unified Binary support for the latest AMD and Intel processors

  • Fedora 8, Fedora 9, SuSE 10.3, SuSE 11.0, and Ubuntu 8 Linux

  • Microsoft Vista 32-bit and 64-bit, Microsoft HPC Server 2008

  • Mac OS X Leopard 32-bit and 64-bit for x86

  • Updated documentation including the PGI User's Guide, PGI Tools Guide and PVF User's Guide.

For further information regarding TotalView, Star-P ,IMSL and PGI products we are glad to be at your disposal at:

Very best regards

Thomas Horn

PGI Workstation
Need a Turbo for your  Matlab®, Phyton or R Code?
Starting in Juli 2008, SMB GmbH sells the Product Star-P from Interactive-Supercomputing

PGI Workstation

TotalView - THE leading MPI Debugging Tool — supports you on all platforms locating coding and memory errors. TotalView is used on 98 of the Top 100 Supercomputers ...more

PGI Visual Fortran
PGI Visual Fortran™ (PVF™) fully integrates the PGI suite of high-performance 32-bit and 64-bit parallel Fortran compilers and tools from The Portland Group into Microsoft* Visual Studio* 2005.

* Alle genannten Produkte sind eingetragene Warenzeichen der jeweiligen Hersteller.


Kortumstraße 41
44787 Bochum
Tel: 0234 / 51 69 92 - 0
Fax: 0234 / 51 69 92 - 29

Gesellschaft für EDV-
und  -Beratung mbH


We contact you due to relayed information during license purchasing or evaluation process.
If you´re the wrong contact for this information in your company, please tell us the name and contact data of the person to prospective send the information
If you don´t want to receive any further email, please click here

 headquarters: Kortumstraße 41, 44787 Bochum registration office: Amtsgericht Bochum HRB 7175
executive: Dr. Thomas Horn sales-tax-id number
Copyright © 2007 SMB GmbH | All Rights reserved