Compilers, dev tools for high-performance computing set to roll - Embedded.com

Compilers, dev tools for high-performance computing set to roll

SAN FRANCISCO — The Portland Group, a subsidiary of STMicroelectronics, plans to release a new version of its PGI C/C++ and Fortran compilers and development tools Aug. 24, according to a statement issued by the company.

Version 6.2 of the PGI Workstation compilers adds native support for 32-bit Windows platforms to an existing tool suite that already supports 64-bit Windows and is the reference standard on both 32-bit and 64-bit Linux systems, according to The Portland Group (Lake Oswego, Ore.).

PGI compilers and tools are used in high-performance technical computing and other application areas that require parallelization and optimization capabilities to extract maximum performance from the latest multi-core processors from Intel Corp. and Advanced Micro Devices Inc. (AMD).

“The PGI Workstation 6.2 compilers and tools deliver a complete, uniform, optimizing, parallel C/C++ and Fortran application development environment across 32-bit and 64-bit systems based on either AMD or Intel multi-core processors running either the Linux or Windows operating systems,” said Douglas Miles, director, The Portland Group. “With this release, we have reached a point where PGI users can maintaina single source-code base and build environment for their performance-critical applications across a range of platforms that now account for over 65 percent of the technical computing market.”

Citing statistics compiled by market researcher IDC Corp., The Portland Group AMD and Intel x86-32 and x86-64 (x64) processor-based systems accounted for 49 percent of all high-performance technical computing systems sold in 2004, and more than 65 percent of such systems sold in 2005.

In addition to extending support to native 32-bit Windows, the PGI 6.2 release includes enhancements to the PGI unified binary feature that enables a single x64 binary executable containing code sequences optimized for both AMD and Intel x64 processors, ensuring correct function and optimal performance regardless of the type of x64 processor on which applications are deployed, The Portland Group said.

Other new or incremental features in the PGI 6.2 release include SUSE 10.1 and SLES 10 platform support, RedHat Fedora Core 5 platform support, Microsoft Compute Cluster Server 2003 interoperability, Improved interoperability with Microsoft Visual C++ and support for Intel MMX and SSE1/SSE2/SSE3 intrinsics, according to The Portland Group.

PGI 6.2 offers support for Linux and is supported on 32-bit and 64-bit Linux distributions back to and including Red Hat 7.3 and equivalents, The Portland Group said. Pricing information was not disclosed.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.