IBM XL Fortran for AIX, V12.1 delivers enhanced parallel programming capability for IBM Power Systems

Similar documents
IBM COBOL for Windows, V7.6 provides a costeffective compiler and runtime environment for customizing third-party applications on Windows servers

IBM WebSphere MQ Hypervisor Edition accelerates deployment of private cloud messaging

IBM i operating system Value Pack offers software and vouchers for IBM Power 570 and 595 servers

IBM Power Systems Software: Ordering and pricing structure enhancements

IBM XL C/C++ for Linux, V10.1 adds support for OpenMP V3.0 and introduces partial support for C++0x features

IBM XL Fortran Advanced Edition for Linux, V11.1 exploits the capabilities of the IBM POWER6 processors

IBM InfoSphere Master Content for InfoSphere Master Data Management Server delivers enterprise content to single view of customer applications

IBM DB2 SQL Skin Feature 1.0 for applications compatible with Sybase Adaptive Server Enterprise

IBM XL Fortran Advanced Edition V8.1 for Mac OS X A new platform supported in the IBM XL Fortran family

IBM XML Toolkit for z/os, V1.10: Enhanced C++ XML parser and C++ XSLT processor support

IBM XL C/C++ Advanced Edition V7.0.1 for Linux and XL Fortran Advanced Edition V9.1.1 for Linux enhanced to include new Linux support

IBM 64-bit SDK for z/os, Java Technology Edition, V6 lets application developers use Java on IBM z/os

IBM Parallel Environment for Linux, V4.3 delivers enhancements for IBM System x clusters, including a parallel debugger

IBM Ported Tools for z/os: PHP for z/os Feature V1.1.2

IBM Scale Out Network Attached Storage Software

IBM System Storage ProtecTIER Entry Edition V2.5 supports Symantec NetBackup OpenStorage API

IBM XL C/C++ Enterprise Edition supports POWER5 architecture

IBM Cluster Systems Management V1.7 extends hardware and operating system support

IBM X.25 over TCP/IP for Communication Controller for Linux lets you use X.25 in the CCL environment

IBM Engineering and Scientific Subroutine Library V4.4 adds new LAPACK and Fourier Transform subroutines

IBM WebSphere Application Server Hypervisor Edition for IBM AIX speeds adoption of virtualization and cloud computing in PowerVM environments

IBM Secure Perspective bridges the gap between data security policy and practice

IBM Optim solutions for z/os for PeopleSoft Enterprise V6.2 include new features, simplified packaging, and new pricing

IBM United States Announcement , dated October 9, 2007

IBM Engineering and Scientific Subroutine Library V4.4 adds new LAPACK and Fourier Transform subroutines

IBM United States Software Announcement , dated September 30, 2008

Data Discovery and Query Builder software can simplify time-intensive, costly, and complex ad hoc database query creation

IBM Lotus Messaging and WebSphere Portal CEO bundle includes messaging, collaborative applications, and full portal capabilities

IBM DB2 High Performance Unload for Multiplatforms and Workgroups add additional language support

IBM AIXlink/X.25 V2.1 offers enhancements for migration from X.25 specific adapters that allow APIs to remain the same

IBM XL C for AIX, V11.1 delivers support for the POWER7 processor architecture

IBM Lotus Foundations Reach 1.0 delivers instant messaging, unified communications, and collaboration capabilities for small business

Sun Solaris support now available from IBM for select IBM System x and BladeCenter servers

IBM Europe, Middle East, and Africa Software Announcement ZP , dated May 3, 2011

IBM Rational AppScan automates Web application security testing to identify and help remediate application vulnerabilities

IBM General Parallel File System for Linux helps simplify file system management across clusters

ProtecTIER supports Symantec NetBackup OpenStorage API

IBM XL Fortran for AIX, V13.1 delivers support for the POWER7 processor architecture

IBM DB2 SQL Skin Feature 1.0 for applications compatible with Sybase Adaptive Server Enterprise

Software Announcement October 14, 2003

IBM System Storage ProtecTIER Appliance Edition V2.3 data deduplication software is enhanced with optional replication functionality

IBM WebSphere Service Registry and Repository V8.5.6 offers enhancements to improve REST service support and user productivity

IBM WebSphere Adapters on WebSphere Application Server are designed to accelerate enterprise application suite integration

IBM WebSphere Everyplace Mobile Portal Enable V6 extends portals to mobile devices

IBM WebSphere Business Integration Adapter for DTS Protocol extends legacy mainframe integration

InfoPrint Solutions Company Latin America Software Announcement LP , dated March 16, 2010

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

IBM Data Discovery and Query Builder software can simplify time-intensive, costly, and complex ad hoc database query creation

IBM Security AppScan now supports SAP code quality and data loss prevention testing with Virtual Forge CodeProfiler for IBM Security AppScan Source

InfoPrint ProcessDirector now offers Designer and Whitespace Manager

IBM System Storage SAN Volume Controller Entry Edition Software V4.3.1 brings new price option to entry and midrange customers

VMware vsphere subscription upgrades available

IBM System z part numbers available for the IBM WebSphere Business Modeler V products

Integrated Stack for SUSE Linux Enterprise (ISSLE)

IBM Optim Query Workload Tuner for DB2 for z/os, V2.2.1 can help cut cost and improve performance

IBM Tivoli Remote Control V5.1 offers enhancements for the remote support of distributed workstations

IBM System Storage SAN Volume Controller Software V4.3.0 introduces space-efficient VDisks and VDisk mirroring

VMware products, available from IBM, provide the latest capabilities for desktop virtualization

IBM UrbanCode Deploy V6.2 provides the tools needed to automate the application deployment pipeline

IBM Systems Director Active Energy Manager for x86 V3.1 enables systems platform management and monitoring across IBM System x servers

XL C/C++ Advanced Edition V6.0 for Mac OS X A new platform for the IBM family of C/C++ compilers

IBM ediscovery Analyzer V2.1 - Conceptual search and analysis of cases created by IBM ediscovery Manager

IBM Rational Developer for Power Systems Software V8.0 helps improve developer productivity and adds Linux platform support

VMware products, available from IBM, provide the latest capabilities for desktop virtualization

IBM DataPower Gateway X2 Appliance is available through Passport Advantage

IBM Debug Tool Utilities and Advanced Functions V3.1 Helps Maximize Availability of z/os and OS/390 Applications

IBM Ported Tools for z/os: Perl for z/os Feature

IBM Rational Computer Based Training and Rational Web Based Training now available through Passport Advantage

IBM WebSphere MQ for HP OpenVMS V6.0 delivers improved ease of use and manageability to offer a flexible, proven foundation for your ESB

IBM Backup and Restore Manager for z/vm provides the ability to efficiently and effectively backup and restore files and data

IBM Rational DOORS Web Access V1.3 can help shorten requirements development time

IBM Workstation APL2 for Multiplatforms V2 Includes Productivity Enhancements and Linux Support

IBM Data Studio purequery Runtime for z/os V1.2 optimizes performance of Java applications

IBM COBOL for AIX, V2.0 provides a powerful development environment for building COBOL applications

IBM XL Fortran for AIX, V14.1 delivers support for additional programming standards and industry specifications

IBM VisualAge C++ Professional for AIX, V6.0 Now Supports Symmetric Multiprocessing with OpenMP

IBM XL Fortran Enterprise Edition V10.1 for AIX Exploit the latest Power5+ hardware architecture

Objectif Lune PlanetPress Suite Version 6 provides significant new capabilities

IBM ServiceUnits available for Premium, Standard, and Offsite Services

IBM Aspera Platform delivers new solutions and bundles for high bandwidth use cases and enhanced ordering flexibility

Software Announcement January 31, 2006

IBM XL C/C++ for AIX, V13.1 delivers IBM POWER8 exploitation and enhancements to improve performance and language standards conformance

IBM Information Server products deliver enhanced connectivity and support of selected products

IBM Tivoli Storage Manager for Microsoft SharePoint V5.4 delivers data protection for your Microsoft SharePoint environments

IBM United States Announcement , dated March 27, 2007

General Parallel File System V1R4 Now Supported on Clusters of RS/6000 Workstations and Servers Running HACMP

IBM United States Announcement , dated November 27, 2007

DB2 for IBM iseries Platform Extended with Enhanced Tools

Selected IBM Informix Products Now Available through Passport Advantage

IBM Rational Functional Tester Plus delivers regression testing bundle

IBM CL/SUPERSESSION and IBM CL/CONFERENCE for z/os are now available through standard IBM licensing and pricing

IBM Infoprint Server for iseries V5.2 Transforms Your Output into an e-business Advantage

IBM XML Toolkit for z/os and OS/390, V1.5 Supports XML Open Standards for Java and C++ Parsers and Java XSLT Processor

IBM XL C/C++ for AIX, V11.1 delivers support for the POWER7 processor architecture

IBM QMF for Windows for IBM iseries, V7.2 Business Intelligence Starts Here!

IBM MQSeries Integrator Agent for CICS Transaction Server Enables MDp Customers to Move to Business Integration

Software Announcement January 28, 2003

IBM Virtualization Engine TS7510 Software V1.1 enables fast data backup and recovery for Open Enterprise systems

IBM CICS Online Transmission Time Optimizer for z/os V1.1 Improves User Productivity and 3270 Network Utilization

IBM United States Software Announcement , dated December 9, 2014

Transcription:

IBM United States Announcement 208-214, dated July 8, 2008 IBM, V12.1 delivers enhanced parallel programming capability for IBM Power Systems Description...2 Product positioning... 3 Offering Information...4 Publications... 5 Technical information...5 Ordering information...6 Terms and conditions... 10 Prices...12 Order now...12 At a glance With XL Fortran's extensive optimization technology, you have a powerful development environment to build Fortran applications. XL Fortran for AIX, V12.1 includes: Support for selected features of OpenMP API V3.0 Support for AIX 6.1 and AIX V5.3 Enhanced support for Fortran 2003 Additional features and enhancements for increased performance tuning and optimization of XL Fortran applications New and changed compiler options and directives For ordering, contact: Your IBM representative, an IBM Business Partner, or the Americas Call Centers at 800-IBM-CALL Reference: YE001 Overview, V12.1 is a standards-based compiler and now supports selected features of OpenMP Application Program Interface (OpenMP API) Version 3.0, in addition to full support of OpenMP API V2.5, and full compliance with FORTRAN 77, Fortran 90, and Fortran 95 standards. This compiler continues to add further support for the Fortran 2003 standard. XL Fortran also supports both IBM and industry extensions. is a highly optimizing, native Fortran compiler designed to exploit the IBM Power Systems servers, including the IBM BladeCenter JS22 with POWER6 processor technology. The XL Fortran compiler also supports the POWER4 and POWER5 architectures on IBM i with the Portable Application Solutions Environment (IBM i PASE). What's new in, V12.1: Delivers selected features of OpenMP API V3.0 for enhanced parallel programming capability Supports latest AIX operating system, AIX 6.1 Enhanced support for Fortran 2003 including updates to the OPEN and INQUIRE statements with the ENCODING= specifier to indicate the encoding form of the files Many new features and enhancements for performance tuning and optimization including enrichment of the -qstrict option to allow additional control of optimizations controlled by the STRICT option IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 1

New and changed compiler options and directives Key prerequisites IBM Power Systems servers supported by AIX 6.1 and AIX V5.3 Disk space: 250 MB Planned availability dates July 11, 2008: Electronic software delivery July 25, 2008: Physical software delivery Description, V12.1 is the follow-on release to XL Fortran Enterprise Edition for AIX, V11.1., V12.1 continues to deliver additional functionality and enhancements including support for selected features of OpenMP Application Program Interface (OpenMP API) Version 3.0 for increased parallel programming capability. This release of the XL Fortran compiler also supports the latest AIX operating system, includes additional XL Fortran language-related updates, and performance tuning and optimization enhancements. Support for OpenMP API V3.0, V12.1 delivers selected features of the OpenMP API V3.0 specification. The XL Fortran implementation is based on IBM's interpretation of the OpenMP Application Program Interface Draft Version 3.0 Public Comment. The OpenMP API supports multi-platform shared-memory parallel programming in C/C++ and Fortran on all architectures, including UNIX platforms and Windows platforms. OpenMP is a portable, scalable model that gives shared-memory parallel programmers a simple and flexible interface for developing parallel applications for platforms ranging from the desktop to the supercomputer. The XL Fortran compiler support for OpenMP API V3.0 includes: Addition of task level parallelization The new OpenMP constructs TASK and TASKWAIT give users the ability to parallelize irregular algorithms, such as pointer chasing or recursive algorithms. XL Fortran supports selected features of the OpenMP TASK feature. Nesting support A COLLAPSE clause is added to the DO, and PARALLEL DO directives to allow parallelization of perfect loop nests. Multiple loops in a nest can now be parallelized. Support for the latest AIX operating system The XL Fortran compiler supports the latest AIX operating system, AIX 6.1. AIX is an open, standards-based UNIX operating system that provides the enterprise information technology infrastructure for applications developed with the compiler product. AIX 6.1 is designed to fully exploit the latest IBM POWER6 processor. XL Fortran is designed to exploit, optimize, and tune for this processor, and includes ARCH and TUNE suboptions to support the POWER6 processor. XL Fortran language-related updates Since the V8.1 release, XL Fortran has delivered many Fortran 2003 standard features. This release of XL Fortran includes updates to: The OPEN and INQUIRE statements with the ENCODING= specifier to indicate the encoding form of the file. The IEEE modules with a new constant, IEEE_OTHER_VALUE and three new functions: IEEE_SET_UNDERFLOW_MODE, IEEE_GET_UNDERFLOW_MODE, and IEEE_SUPPORT_UNDERFLOW_MODE. IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 2

These additional enhancements will help with the development of highly portable and standards-compliant XL Fortran applications. Performance and optimization Many sets of suboptions have been added to the STRICT compiler option to allow for more fine-grained control over optimizations and transformations controlled by the STRICT option: precision For controlling optimizations and transformations that may affect the precision of program results. exceptions For controlling optimizations and transformations that may affect the runtime exceptions generated by the program., V12.1 also includes the following new or changed performance-related options and directives: EXECUTION_FREQUENCY The EXECUTION_FREQUENCY directive marks source code that is expected to be executed very frequently or very infrequently. When optimization is enabled, the directive is used as a hint to the optimizer. -qreport The -qreport compiler option produces listing files that show how sections of code have been optimized. The listing now contains information about how many streams are created for each loop and which loops cannot be SIMD vectorized due to non-stride-one references. This information can be used to improve the performance of applications. -qsmp=omp The -qsmp compiler option enables parallelization of program code. When -qsmp=omp is in effect, some of the additional functionality of OpenMP API V3.0 is available. These new features and enhancements can assist with performance tuning and optimization of XL Fortran applications. Additional new or changed compiler options The following additional new or changed compiler options are available with this release of the compiler: -qfpp The -qfpp compiler option allows Fortran-specific preprocessing features in the C preprocessor which ships with XL Fortran. Since it is a C preprocessor option it is invoked with the -WF option as -WF, -qfpp. -qppsuborigarg The -qppsuborigarg compiler option instructs the C preprocessor to substitute original macro arguments before further macro expansion. Since it is a C preprocessor option it is invoked with the -WF option as -WF, -qppsuborigarg. -qtimestamps The -qtimestamps compiler option controls whether or not implicit compiler-generated timestamps are inserted into object files. Accessibility by people with disabilities A U.S. Section 508 Voluntary Product Accessibility Template (VPAT) containing details on accessibility compliance can be requested at http://www.ibm.com/able/product_accessibility/index.html Section 508 of the U.S. Rehabilitation Act IBM, V12.1 is capable as of July 11, 2008, when used in accordance with associated IBM documentation, of satisfying the applicable requirements of Section 508 of the Rehabilitation Act, provided that any assistive technology used with the product properly interoperates with it. A US Section 508 Voluntary Product Accessibility Template (VPAT) can be requested on the following Web site http://www-3.ibm.com/able/product_accessibility/index.html Product positioning IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 3

, V12.1 is part of the IBM family of IBM compilers that support a number of platforms. It joins IBM XL C for AIX and XL C/C++ for AIX on IBM Power Systems, XL C/C++ Advanced Edition for Linux and XL Fortran Advanced Edition for Linux on IBM Power Systems, XL C/C++ for z/os, ILE C/C++ for OS/400 on IBM i, and C/C++ for z/vm. The code base for all of these compilers (C, C++, and Fortran) is the same. This facilitates source-level portability of your applications from these platforms to AIX. XL Fortran now supports selected features of OpenMP API V3.0 and a majority of the Fortran 2003 standard. The following programming language specifications for Fortran are supported: ISO/IEC 1539-1:1991(e) and ANSI X3.198-1992 (referred to as Fortran 90 or F90) ISO/IEC 1539-1:1997 (referred to as Fortran 95 or F95) Extensions to the Fortran 95 standard Industry extensions that are found in Fortran products from various compiler vendors Extensions specified in SAA Fortran The majority of the Fortran 2003 standard, except for derived type parameters, but including object-oriented programming Common Fortran language extensions as defined by other compiler vendors, in addition to those defined by IBM In addition to the standardized language levels, XL Fortran supports language extensions, including: OpenMP API V2.5 and selected OpenMP API V3.0 extensions to support portable parallelized programming Language extensions to support vector programming With representation from the IBM compiler development team on the Fortran language standards committee and on the OpenMP industry specifications committee, IBM is in a position to understand the latest updates, clarifications, and recommendations to the Fortran and OpenMP standards. Support of programming language standards allows for portability of your source code among a variety of compiler implementations. Business Partner information If you are a Direct Reseller - System Reseller acquiring products from IBM, you may link directly to Business Partner information for this announcement. A PartnerWorld ID and password are required (use IBM ID). BP Attachment for Announcement Letter 208-214 https://www.ibm.com/partnerworld/mem/sla.jsp?num=208-214 Trademarks POWER6, POWER4, and POWER5 are trademarks of International Business Machines Corporation in the United States or other countries or both. AIX, BladeCenter, OS/400, z/os, z/vm, and SAA are registered trademarks of International Business Machines Corporation in the United States or other countries or both. Windows is a registered trademark of Microsoft Corporation. UNIX is a registered trademark of the Open Company in the United States and other countries. Linux is a trademark of Linus Torvalds in the United States, other countries or both. Other company, product, and service names may be trademarks or service marks of others. Offering Information Product information is available via the Offering Information Web site IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 4

http://www.ibm.com/common/ssi Also, visit the Passport Advantage Web site http://www.ibm.com/software/passportadvantage Publications No hardcopy publications are shipped with this program. The IBM Publications Center http://www.ibm.com/shop/publications/order The Publications Center is a worldwide central repository for IBM product publications and marketing material with a catalog of 70,000 items. Extensive search facilities are provided. Payment options for orders are via credit card (in the U.S.) or customer number for 20 countries. A large number of publications are available online in various file formats, and they can all be downloaded by all countries, free of charge. Displayable softcopy publications: The publications for IBM, V12.1 are offered in displayable softcopy form. All unlicensed manuals are included. The displayable manuals are part of the basic machine-readable material. The files are shipped on the same media type as the basic machine-readable material/cd-rom. All unlicensed manuals are also available from the XL Fortran library site at http://www.ibm.com/software/awd tools/fortran/xlfortran/library/ Technical information Hardware requirements For, V12.1 System: IBM Power Systems servers supported by AIX V5.3 or AIX 6.1 Disk space: 250 MB For, V12.1 using IBM i Portable Application Solutions Environment (IBM i PASE): IBM i or AS/400 RISC model server Software requirements For, V12.1 AIX V5.3 TL 5300-06 (or higher) or AIX 6.1 Viewers to access and display the documentation such as: -- Frames-capable browser to access HTML documentation -- Portable Document Format (PDF) viewer to view PDF files For, V12.1 using IBM i PASE IBM i 6.1 PASE The program's specifications and specified operating environment information may be found in documentation accompanying the program, if available, such as a read-me file, or other information published by IBM, such as an announcement letter. Documentation and other program content may be supplied only in the English language. Planning information IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 5

Web information For information regarding IBM XL Fortran, visit http://www.ibm.com/software/awdtools/fortran For information regarding IBM Application Development, visit http://www.ibm.com/software/awdtools/ Packaging: The, V12.1 package contains: One CD-ROM containing the, V12.1 product Passport Advantage customer letter Passport Advantage media pack pointer sheet This program, when downloaded from a Web site, contains the applicable IBM license agreement, and License Information, if appropriate, and will be presented for acceptance at the time of installation of the program. For future reference, the license and License Information will be stored in a directory such as LICENSE.TXT. Security, auditability, and control, V12.1 uses the security and auditability features of the host hardware or software. The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities. Software Services IBM Software Services has the breadth, depth, and reach to manage your services needs. You can leverage the deep technical skills of our lab-based, software services team and the business consulting, project management, and infrastructure expertise of our IBM Global Services team. Also, we extend our IBM Software Services reach through IBM Business Partners to provide an extensive portfolio of capabilities. Together, we provide the global reach, intellectual capital, industry insight, and technology leadership to support a wide range of critical business needs. To learn more about IBM Software Services or to contact a Software Services sales specialist, visit http://www.ibm.com/software/sw-services/ Ordering information This product is only available via Passport Advantage. It is not available as shrinkwrap. Product Group: IBM XL Fortran Product Identifier Description: IBM XL Fortran PID: 5724-U82 Product Category: XL Fortran Charge metric Part number or Program name PID number Charge metric, V12.1 5724-U82 Authorized User Floating User, V12.1 BA0SPML Authorized User Floating User This program is licensed and charged based upon either the Authorized User or Floating User IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 6

charge metric. Authorized User The term "Authorized User" is the unit of measure by which this program is licensed. An Authorized User is an individual (named or unnamed) within or outside of your Enterprise. The program may be installed on one or more computers or servers and accessed by the number of users authorized by the Proof of Entitlement (PoE). You must have an entitlement for each Authorized User accessing the program or any program component in any manner directly or indirectly (for example, via a multiplexing program, device, or application server) through any means. Floating User The term "Floating User" is the unit of measure by which this program is licensed. A Floating User is a shared user access to the program within or outside of your enterprise. The Program may be installed on one or more computer or servers. The total number of Floating Users simultaneously accessing the Program at any moment in time may not exceed the highest number of Floating Users authorized by the PoE. You must have an entitlement for each Floating User simultaneously accessing the program or any program component in any manner directly or indirectly (for example, via a multiplexing program, device, or application server) through any means. Passport Advantage Program name/description Part number, V12.1 Media Package Multilingual Authorized User Lic + SW S & S 12 Mo Authorized User Annual SW S & S Rnwl Authorized User SW S & S Reinstate 12 Mo Floating User Lic + SW S & S 12 Mo Floating User Annual SW S & S Rnwl Floating User SW S & S Reinstate 12 Mo Passport Advantage customer: Media Pack entitlement details BA0SPML D5APSLL E1APULL D5APVLL D043TLL E04U9LL D043ULL Customers with active Maintenance or Subscription for the products listed below are entitled to receive the corresponding media pack. Entitled Maintenance Offerings Description Media Pack description Part number, V12.1 Media Pk Multilingual BA0SPML Basic License: To order the programs described in this announcement for 5724-U82, specify the type-model number and the applicable features from the tables below. The medium feature (CD-ROM) need only be specified as required. To request the media package (CD-ROM), specify media supply feature 5809 and 3410. When placing an ESD order in econfig, specify a billing feature, the media feature 5809 and 3410, and the following ESD only features: 3450, 3470, and 3471. Onetime charge Medium Program feature feature Description number number Medium number IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 7

, V12.1 5724-U82 OTC with 1 Year SW S & S -- per Authorized User 0194 -- per Floating User 0195 Media Package CD-ROM 5809 CD-ROM 3410 Expedite Fee charge to Branch 3445 Maintenance Offering customer: Media supply entitlement details Customers with active Software Maintenance for XL Fortran Enterprise Edition for AIX are entitled to receive the media supply corresponding to, V12.1 or a previous level of the program as long as the level of the program continues to be active. Eligible customers should add the applicable CD-ROM media supply feature number from the following table to their existing maintenance record. To request the media package (CD-ROM), specify the media supply feature 5809 and 3410. When placing an ESD order in econfig, specify a billing feature, the media feature 5809 and 3410, and the following ESD only features: 3450, 3470, 3471. Note that these ESD features are also applicable to the compiler products XL Fortran Enterprise Edition for AIX, V11.1, PID 5724-S72 and XL Fortran Enterprise Edition for AIX, V10.1, PID 5724-M13. Entitled maintenance offerings description Description Medium feature number, V12.1 CD-ROM media supply 5809 for PID 5724-U82 CD-ROM media supply 3410 Expedite fee charge to Branch 3445 XL Fortran Ent Edition AIX V11.1 CD-ROM Media Supply 5809 for PID 5724-S72 CD-ROM media supply 3410 Expedite fee charge to Branch 3445 XL Fortran Ent Edition AIX V10.1 CD-ROM Media Supply 5809 for PID 5724-M13 CD-ROM media supply 3410 Expedite fee charge to Branch 3445 This software license includes Software Subscription and Technical Support, previously referred to as Software Maintenance. Extending coverage for a total of three years from date of acquisition may be elected. Order the program number, feature number, and quantity to extend coverage for your software licenses. If maintenance has expired, specify the after license feature number. SW license including 1 year SW S & S Feature description Feature number 5724-U82 --, V12.1 Per Authorized User with 1 Year SW S & S 0194 Per Floating User with 1 Year SW S & S 0195 5724-U82 --, V12.1 5809 Multilingual, CD-ROM 3410 IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 8

5648-F44 -- IBM Per Authorized User SW S & S No Charge Registration 0001 Per Authorized User SW S & S 1 Year Renewal 0002 Per Floating User SW S & S No Charge Registration 0003 Per Floating User SW S & S 1 Year Renewal 0004 5648-F41 -- IBM Per Authorized User SW S & S 1 Year After License 0001 Per Floating User SW S & S 1 Year After License 0002 5648-F43 -- IBM Per Authorized User SW S & S 3 Year Registration 0001 Per Floating User SW S & S 3 Year Registration 0002 5648-F42 -- IBM Per Authorized User SW S & S 3 Year Renewal 0001 Per Floating User SW S & S 3 Year Renewal 0002 5648-F40 -- IBM Per Authorized User SW S & S 3 Year After License 0001 Per Floating User SW S & S 3 Year After License 0002 Effective August 8, 2008 the following software maintenance programs will be withdrawn from marketing: Program number Program/Feature name 5648-F23 XL Fortran Enterprise Edition for AIX Per Authorized User SW Maintenance -- No Charge Registration -- 1 Year Renewal 5648-F21 XL Fortran Enterprise Edition for AIX Per Authorized User SW Maintenance -- 1 Year After License 5648-F24 XL Fortran Enterprise Edition for AIX Per Authorized User SW Maintenance -- 3 Year Registration 5648-F25 XL Fortran Enterprise Edition for AIX Per Authorized User SW Maintenance -- 3 Year Renewal 5648-F22 XL Fortran Enterprise Edition for AIX Per Authorized User SW Maintenance -- 3 Year After License Note that the above software maintenance programs will not be available in econfig after announcement date, customers will be offered the replacement programs instead. Replacement program information: Note that the replacement program information is also applicable to the compiler products XL Fortran Enterprise Edition for AIX, V11.1, PID 5724-S72 and XL Fortran Enterprise Edition for AIX, V10.1, PID 5724-M13, for Software Subscription and Technical Support. Withdrawal from Program Program marketing Program Program Availability number description date number description date 5648-F23 XL Fortran AIX 08/08/08 5648-F44 XL Fortran 07/08/08 SWMA No Charge AIX SW S & S Reg SWMA No Charge Reg 1 Year Renewal SW S & S 1 Year Renewal 5648-F21 XL Fortran 08/08/08 5648-F41 XL Fortran 07/08/08 AIX, SWMA AIX SW S & S 1 Yr Aft Lic 1 Yr Aft Lic IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 9

5648-F24 XL Fortran AIX 08/08/08 5648-F43 XL Fortran 07/08/08 AIX SWMA AIX SW S & S 3 Yr Reg 3 Yr Reg 5648-F25 XL Fortran AIX 08/08/08 5648-F42 XL Fortran 07/08/08 AIX, SWMA AIX SW S & S 3 Yr Renewal 3 Yr Renewal 5648-F22 XL Fortran 08/08/08 5648-F40 XL Fortran 07/08/08 AIX SWMA AIX SW S & S 3 Yr Aft Lic 3 Yr Aft Lic Terms and conditions The information provided in this announcement letter is for reference and convenience purposes only. The terms and conditions that govern any transaction with IBM are contained in the applicable contract documents such as the IBM International Program License Agreement, IBM International Passport Advantage Agreement, and the IBM Agreement for Acquisition of Software Maintenance. This product is only available via Passport Advantage. It is not available as shrinkwrap. Licensing: IBM International Program License Agreement including the License Information document and Proof of Entitlement (PoE) govern your use of the program. PoEs are required for all authorized use. Part number products only, offered outside of Passport Advantage, where applicable, are license only and do not include Software Maintenance. This software license includes Software Maintenance, previously referred to as Software Subscription and Technical Support. Agreement for Acquisition of Software Maintenance: The IBM Agreement for Acquisition of Software Maintenance (Z125-6011) agreement applies for maintenance and does not require customer signatures. License Information form number: L-MCHN-7EKR9R The program's License Information will be available for review on the IBM Software License Agreement Web site http://www.ibm.com/software/sla/sladb.nsf Limited warranty applies: Yes Limited warranty: IBM warrants that when the program is used in the specified operating environment, it will conform to its specifications. The warranty applies only to the unmodified portion of the program. IBM does not warrant uninterrupted or error-free operation of the program or that IBM will correct all program defects. You are responsible for the results obtained from the use of the program. IBM provides you with access to IBM databases containing information on known program defects, defect corrections, restrictions, and bypasses at no additional charge. For further information, consult the IBM Software Support Handbook found at http://techsupport.services.ibm.com/guides/handbook.html IBM will maintain this information for at least one year after the original licensee acquires the program (warranty period). Program technical support: Technical support of a program product will be available for a minimum of three years from the general availability date, as long as your Software Maintenance is in effect. This technical support allows you to obtain assistance (via telephone or electronic means) from IBM for product-specific, task-oriented questions regarding the installation and operation of the program product. Software Maintenance also provides you with access to updates, releases, and versions of the program. You will be notified, via announcement letter, of discontinuance of support with 12 months' notice. If you require additional technical support from IBM, including an extension of support beyond the discontinuance date, contact your IBM representative or IBM Business Partner. This extension may be available for a fee. IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 10

Money-back guarantee: If for any reason you are dissatisfied with the program and you are the original licensee, you may obtain a refund of the amount you paid for it, if within 30 days of your invoice date you return the program and its PoE to the party from whom you obtained it. If you downloaded the program, you may contact the party from whom you acquired it for instructions on how to obtain the refund. For clarification, note that (1) for programs acquired under the IBM International Passport Advantage offering, this term applies only to your first acquisition of the program and (2) for programs acquired under any of IBM's On/Off Capacity on Demand (On/Off CoD) software offerings, this term does not apply since these offerings apply to programs already acquired and in use by you. Authorization for use on home/portable computer: The program may be stored on the primary machine and another machine, provided that the program is not in active use on both machines at the same time. Other terms Volume orders (IVO): Yes, contact your IBM representative. Passport Advantage applies: Yes, and through the Passport Advantage Web site at http://www.ibm.com/software/passportadvantage Usage restriction: Yes For additional information, refer to the License Information document that is available on the IBM Software License Agreement Web site http://www.ibm.com/software/sla/sladb.nsf Software Maintenance applies: Yes. Software Maintenance, previously referred to as Software Subscription and Technical Support, is now included in the Passport Advantage Agreement. Installation and technical support for the products announced in this announcement is provided by the Software Maintenance offering of the IBM International Passport Advantage Agreement. This fee service enhances customer productivity by providing voice or electronic access into the IBM support organizations. IBM includes one year of Software Maintenance with the initial license acquisition of each program acquired. The initial period of Software Maintenance can be extended by the purchase of a renewal option. While your Software Maintenance is in effect, IBM provides you assistance for your routine, short duration installation and usage (how-to) questions, and code-related questions. IBM provides assistance via telephone and, if available, electronic access, only to your information systems (IS) technical support personnel during the normal business hours (published prime shift hours) of your IBM support center. (This assistance is not available to your end users.) IBM provides Severity 1 assistance 24 hours a day, every day of the year. For additional details, consult your IBM Software Support Handbook at http://techsupport.services.ibm.com/guides/handbook.html Software Maintenance does not include assistance for the design and development of applications, your use of programs in other than their specified operating environment, or failures caused by products for which IBM is not responsible under this agreement. For additional information about the Passport Advantage Agreement, visit the Passport Advantage Web site at http://www.ibm.com/software/passportadvantage All distributed software licenses include Software Maintenance (Software Subscription and Technical Support) for a period of 12 months from the date of acquisition, providing a streamlined way to acquire IBM software and assure technical support coverage for all licenses. Extending coverage, for a total of three years from date of acquisition, may be elected. For additional information, refer to Changes to Distributed Software Products Model for Products Outside Passport Advantage Software Announcement 201-201, dated July 10, 2001. IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 11

Variable charges apply: No Educational allowance available: Yes, a 15% education allowance applies to qualified education institution customers. Prices Passport Advantage For Passport Advantage information and charges, contact your IBM representative or authorized IBM Business Partner. Additional information is also available on the following Passport Advantage Web site http://www.ibm.com/software/passportadvantage Business Partner information: If you are an IBM Business Partner Distributor for Workstation Software acquiring products from IBM, you may link to Passport Advantage Online for resellers where you can obtain Business Partner pricing information. An IBM ID and password are required. https://www.ibm.com/software/howt obuy/passportadvantage/paoreseller Information on charges is available at http://www.ibmlink.ibm.com/ Select "United States" and then click on "IBMLink 2000". OTC(1) Program feature Description number number, V12.1 with 1 Year SW S & S - per Authorized User 5724-U82 0194 - per Floating User 5724-U82 0195, SW S & S No Charge Registration - per Authorized User 5648-F44 0001 - per Floating User 5648-F44 0003 SW S & S 1 Year Renewal - per Authorized User 5648-F44 0002 - per Floating User 5648-F44 0004, SW S & S 1 Year After License - per Authorized User 5648-F41 0001 - per Floating User 5648-F41 0002, SW S & S 3 Year Registration - per Authorized User 5648-F43 0001 - per Floating User 5648-F43 0002, SW S & S 3 Year Renewal - per Authorized User 5648-F42 0001 - per Floating User 5648-F42 0002, SW S & S 3 Year After License - per Authorized User 5648-F40 0001 - per Floating User 5648-F40 0002 (1) One-time charge IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 12

Order now To order, contact the Americas Call Centers, your local IBM representative, or your IBM Business Partner. To identify your local IBM representative or IBM Business Partner, call 800-IBM-4YOU (426-4968). Phone: 800-IBM-CALL (426-2255) Fax: 800-2IBM-FAX (242-6329) Internet: callserv@ca.ibm.com Mail: IBM Teleweb Customer Support ibm.com Sales Execution Center, Americas North 3500 Steeles Ave. East, Tower 3/4 Markham, Ontario Canada L3R 2Z1 Reference: YE001 The Americas Call Centers, our national direct marketing organization, can add your name to the mailing list for catalogs of IBM products. Note: Shipments will begin after the planned availability date. Trademarks IBMLink is a trademark of International Business Machines Corporation in the United States or other countries or both. Passport Advantage, AIX, AS/400, and PartnerWorld are registered trademarks of International Business Machines Corporation in the United States or other countries or both. Other company, product, and service names may be trademarks or service marks of others. This announcement is provided for your information only. For additional information, contact your IBM representative, call 800-IBM-4YOU, or visit the IBM home page at: http://www.ibm.com IBM United States Announcement 208-214 IBM is a registered trademark of International Business Machines Corporation 13