Version 7.1 of the PGI compilers and
tools from the Portland Group, a subsidiary
of STMicroelectronics, features
a host of improvements including code
targeting quad-core AMD Opteron and
Intel Xeon processors. The compilers
can take advantage of the Opteron's
128-bit wide floating-point units and
avoid merge dependencies. The alignment
of hot loops lets the compilers
take advantage of the expanded 32-
byte code fetch window. And, Version
7.1 provides improved instruction
scheduling. Target-specific code generation
can reduce code size by 5% to
90%. The use of PGI Unified Binary executables
lets developers target the latest
processor innovations from both
AMD and Intel while treating x64 as a
single platform, eliminating the need to
target and optimize for two separate
processor platforms. The compilers
support C, C++, and Fortran. This latest
version also adds OpenMP 3.0 support.
The Portland Group
www.pgroup.com