Compiler Software supports Power5+ architecture.

Press Release Summary:



Offering standards-based compiler, IBM XL Fortran Advanced Edition v10.1 for Linux(TM) supports OpenMP API V2.5 and is compliant with FORTRAN 77, Fortran 90, and Fortran 95 standards. In addition to providing VECTOR data type and Vector Multimedia Extension intrinsic functions to support direct AltiVec programming, software automatically enables SIMD vectorization. Mathematical functions optimize performance of mathematically intensive applications.



Original Press Release:



IBM XL Fortran Advanced Edition V10.1 for Linux now supports Power5+ architecture



IBM XL Fortran Advanced Edition V10.1 for Linux includes:
Full support of OpenMP API V2.5
Full support of FORTRAN 77, Fortran 90, and Fortran 95 standards
Additional support of the Fortran 2003 standard
POWER5+, POWER5, POWER4, PowerPC 970 (BladeCenter JS20) architecture exploitation
New compiler directives and options
Mathematical Acceleration SubSystem (MASS) libraries enhancement
Support enhancement of Vector Multimedia Extension (VMX)

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

Overview
IBM XL Fortran is a standards-based, highly optimized compiler. With IBM XL Fortran technology, you have a powerful development environment to build Fortran applications.

XL Fortran Advanced Edition V10.1 for Linux(TM) fully supports OpenMP API V2.5 and is fully compliant with FORTRAN 77, Fortran 90, and Fortran 95 standards. It also continues additional support for the Fortran 2003 standard. XL Fortran supports both IBM and industry extensions as well.

XL Fortran Advanced Edition V10.1 for Linux is a highly optimizing, native Fortran compiler designed to exploit the IBM RS/6000®, pSeries®, and System p5(TM) hardware. In addition to the exploitation of POWER5(TM), POWER4(TM), and BladeCenter® JS20 with PowerPC® 970 architecture, XL Fortran V10.1 adds exploitation to the newly-available POWER5+(TM) architecture.

With V10.1 of XL Fortran Advanced Edition for Linux, it provides a VECTOR data type and Vector Multimedia Extension (VMX) intrinsic functions to support direct AltiVec programming. XL Fortran also enhances the ability to automatically enable SIMD vectorization at higher levels of optimization. The VMX support is available for SLES9 and RHEL4 running on hardware that supports VMX.

XL Fortran for Linux includes highly tuned mathematical functions through high-performance libraries that can help improve the performance of mathematically-intensive applications. In V10.1, it supports Mathematical Acceleration Subsystem (MASS) scalar libraries and subset of vector libraries.

Key prerequisites
Operating system: A supported Linux distribution:
Red Hat Enterprise Linux AS 4 Update 2 for IBM POWER(TM)
SUSE LINUX Enterprise Server 9 Service Pack 2 for IBM POWER
Hardware: One of following system that is supported by your Linux distribution:
IBM OpenPower(TM) system
IBM PowerPC system
IBM BladeCenter JS20 system
IBM pSeries system
IBM System p5
IBM i5 system
IBM iSeries(TM) system
Required hard disk space:
Approximately 200 MB for product packages
At least 2 GB for paging
At least 512 MB for temporary files (Note: High levels of optimization may require more space for paging and temporary files.)

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

All Topics