Software exploits capabilities of POWER5+ processors.

Press Release Summary:



IBM XL C/C++ Advanced Edition v8.0 for Linux(TM) offers standards-based compiler for SUSE LINUX Enterprise Server 9 for IBM POWER(TM) and Red Hat Enterprise Linux AS 4 for IBM POWER. It can be used for developing complex, computationally intensive 32- and 64-bit applications in C and C++ programming languages. Software includes Mathematical Acceleration Subsystem libraries for scalar and vector functions, Basic Linear Subprogram libraries, and support for OpenMP API v2.5.



Original Press Release:



IBM XL C/C++ Advanced Edition V8.0 for Linux Exploits the Capabilities of the POWER5+ Processors and Adds Additional Functionality



New for V8.0 are:
Specific optimizations for the latest POWER5+ processors
Additional Mathematical Acceleration Subsystem (MASS) libraries for scalar and vector functions
Inclusion of the Basic Linear Algebra Subprograms (BLAS) libraries
Support for OpenMP API V2.5
New installation and configuration utility
Support for IBM Tivoli® License Manager
New compiler options, built-in functions, and pragma directives

For ordering, contact:
Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: RE001).

Overview
IBM XL C/C++ Advanced Edition V8.0 for Linux(TM) is an optimizing standards-based compiler for the following Linux distributions - SUSE LINUX Enterprise Server 9 for IBM POWER(TM) and Red Hat Enterprise Linux AS 4 for IBM POWER. The compiler is an industry-standards-based professional programming tool that can be used for developing large, complex, computationally intensive 32-bit and 64-bit applications in the C and C++ programming languages.

IBM XL C/C++ Advanced Edition V8.0 for Linux is the follow-on release to IBM XL C/C++ Advanced Edition V7.0 for Linux. The XL family of IBM compilers now includes XL C/C++ Enterprise Edition for AIX®, XL C Enterprise Edition for AIX, XL C/C++ Advanced Edition for Linux, XL C/C++ (z/OS®), XL Fortran Enterprise Edition for AIX, and XL Fortran Advanced Edition for Linux. The C/C++ family of products also includes C/C++ for z/VM®.

The XL C/C++ compiler has the ability to optimize and tune your application code for superior execution on IBM OpenPower(TM), BladeCenter® JS20, System p5(TM), pSeries®, i5, or iSeries(TM) machines supporting the IBM POWER4(TM), POWER5(TM), PowerPC®, and PowerPC 970 systems. With the V8.0 release, the XL C/C++ compiler exploits, optimizes, and tunes for the latest POWER5+(TM) processors.

XL C/C++ Advanced Edition V8.0 for Linux now includes the IBM BLAS libraries in addition to the IBM MASS libraries. These libraries of highly tuned mathematical functions can help improve the performance of mathematically intensive applications.

The IBM XL C/C++ compiler continues to track to the latest international standards. XL C/C++ V8.0 now supports the OpenMP API V2.5 standard.

Key prerequisites
One of the following Linux distributions running on an IBM OpenPower, BladeCenter JS20, System p5, pSeries, i5, or iSeries machine:
SUSE LINUX Enterprise Server 9 Service Pack 2 for IBM POWER
Red Hat Enterprise Linux AS 4 Update 2 for IBM POWER
System: IBM OpenPower, BladeCenter JS20, System p5, pSeries, iSeries, or i5 machine that is supported by the Linux distribution
Hard disk space:
Approximately 200 MB for the product package
At least 2 GB for paging
At least 512 MB for temporary files
High levels of optimization may require more space for paging and temporary files.

Planned availability dates
December 9, 2005: Electronic software delivery
January 6, 2006: Physical software delivery

All Topics