IBM XL Fortran for AIX V8.1 and IBM XL Fortran Run-Time Environment for AIX V8.1 — Provides Full Support for OpenMP Fortran API V2.0

IBM United States Software Announcement 202-164
July 2, 2002

 ENUS202-164.PDF (54KB)

Table of contents   Document options  
At a glance Publications
Overview Technical information
Key prerequisites Ordering information
Planned Availability Dates Terms and conditions
Description Prices
Offering Information Order now
 
Printable version

(Corrected on March 23, 2004)

The Terms and conditions section was revised to remove the end of program services date of June 30, 2004. A new end of program services date will be announced at a later date.
 

At a glance

XL Fortran (XLF) for AIX V8.1 features:

  • Full functionality of XLF for AIX V7.1.1
  • Support for the OpenMP Fortran API V2.0
  • Support for select features of Fortran 2000:
    • Allocatable components
    • IEEE Floating Point Exception Handling
    • Pointer with INTENT attribute
  • Support for the full Fortran 95 standard
  • Support for SMP programming
  • Exploits IBM POWER, POWER2, POWER3, POWER4, and PowerPC architectures
  • New performance enhancements
  • Enhanced porting features:
    • Record structure
    • TYPE I/O Statement

For ordering, contact:

Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: RE001).
 
Back to top
 

Overview

IBM XL Fortran (XLF) for AIX® V8.1:

  • Provides support for the full OpenMP Fortran API V2.0
  • Provides partial support for the Fortran 2000 standard
  • Provides support for features of Fortran 2000
    • Allocatable components
    • IEEE Floating Point Exception Handling
    • Pointer with INTENT attribute
  • Exploits the new POWER4™ multiprocessor
  • Provides the full functionality of XLF for AIX V7.1.1
  • Supports the full implementation of the Fortran 95 standard
  • Provides enhanced porting features — Enhanced source-code and command line options compatibility with non-IBM compilers
  • Exploits the RS/6000® symmetric multiprocessing (SMP) architecture
  • Exploits IBM POWER, POWER2™, POWER3™, and PowerPC® architectures

XLF for AIX V8.1 also provides a license management tool that allows you to customize your license depending on your business and system environment.
 
Back to top
 

Key prerequisites
  • RS/6000 systems and RS/6000 SP™ systems
  • CD-ROM drive
  • 80 MB RAM
  • 100 MB disk storage
  • 64 MB paging space
  • TCP/IP
  • AIX V4.3.3, or later, operating system
  • Frames-capable browser to access HTML-based, online documentation
  • Adobe Acrobat reader to view the PDF documentation

 
Back to top
 
Planned Availability Dates
  • July 5, 2002: Electronic Package
  • July 12, 2002: Program Package (Build-to-Plan)
  • July 26, 2002: Program Package (Build-to-Order)

 
Back to top
 
Description

XLF V8.1 is a native and highly optimized compiler that exploits RS/6000 architecture and provides full support for Fortran 95, Fortran 90 and FORTRAN 77 standards. It now provides full support for the OpenMP Fortran API V2.0.

In V8.1, XLF has enhanced porting features. It not only provides source code compatibility with existing Fortran 95, Fortran 90 and FORTRAN 77 programs written using existing versions of XLF for AIX, but also has enhanced source-code and command line options compatibility with non-IBM compilers. It supports both the automatic parallelization of a Fortran program and explicit parallelization through a set of directives so the user can parallelize selected program sections.

XLF for AIX V8.1 provides:

  • Full functionality of XLF for AIX V7.1.1
  • Full support for the OpenMP Fortran API V2.0, an industry-standard API for multi-platform SMP programming on UNIX®-based platforms

    OpenMP is a portable, scalable programming model designed to give SMP programmers a simple and flexible interface for developing parallel applications for platforms ranging from the desktop to the super-computer. A partial list of supported OpenMP features new to this release includes:

    • WORKSHARE directive
    • PARALLEL WORKSHARE directive
    • COPYPRIVATE clause in directive
    • Timing Routines includes:
      • OMP_GET_WTIME
      • OMP_GET_WTICK
    • Reduction enhancement
    • Nested lock routine
  • Some new features of Fortran 2000 support:
    • Allocatable components
    • IEEE Floating Point Exception Handling
    • Pointer with INTENT attribute
  • Performance improvements
    • Collapse directive
    • Subscriptorder directive
    • -qlargepage compiler option
    • -qunwind/-qnounwind compiler option
    • -qsmallstack compiler option
  • High-resolution system clock
  • Enhanced porting features provide:
    • Source code compatibility with Fortran application written with existing versions of XLF for AIX
    • Enhanced source-code and command line options compatibility with non-IBM compilers
  • Support for the full Fortran 95, Fortran 90 and FORTRAN 77 standards
  • Support for SMP programming:
    • Automatically parallelizes DO loops
    • Allows the user to explicitly "parallelize" Fortran codes through the use of supported SMP directives
  • Exploits IBM POWER, POWER2, POWER3, POWER4, and PowerPC architectures

SMP Programming: Codes that can be "parallelized" may be parallelized automatically (through the use of a compiler option) or parallelized explicitly (through the use of SMP directives). XLF for AIX supports the following SMP directives:

  • Assertion: ASSERT, CNCALL, PERMUTATION, INDEPENDENT
  • Prescriptive: DO SERIAL, SCHEDULE
  • Threadsafing: THREADLOCAL

In addition to these SMP directives, XLF for AIX V8.1 now provides support for the full OpenMP Fortran API V2.0.

64-Bit Support: XLF for AIX provides 64-bit pointer and 64-bit addressability support for SMP and serial codes:

  • High optimization levels (-O5, -O4, and -qhot)
  • Interprocedural analysis
  • SMP support for 64-bit codes

Asynchronous I/O: XLF for AIX supports asynchronous I/O. Asynchronous I/O may be useful for programs that perform I/O for large amounts of data. Asynchronous I/O may make it possible for other program statements to be executed while the data transfer is taking place.

License Use Management (LUM): XLF for AIX V8.1 uses LUM as its license management tool. LUM lets users track and manage the use of the XLF for AIX V8.1 compiler. The LUM keys are provided with the media package. Two kind of LUM keys are available in the media:

  • Concurrent-nodelocked
  • Concurrent-network

You can choose the type of LUM key that best meets your requirements.

XLF Run-Time Environment (RTE) for AIX V8.1

XLF RTE for AIX V8.1 provides a run-time environment to support library modules, asynchronous I/O, threadsafe I/O, and I/O services and utilities.

Technology Preview — IBM Distributed Debugger

The Distributed Debugger is provided as a technology preview with the XLF for AIX product. It is unwarranted.

IBM Distributed Debugger application allows you to find problems in a program. Also used as a tool to understand a program, you can control the program being debugged. You can trace through the flow of program execution and, at any desired point, stop and examining the program's internal state. The values of variables and expressions can be examined using the monitors available in the debugger.

Withdrawal of Tools

In V7.1.1, XLF uses the GUI-based Common Desktop Environment (CDE) in the AIX operating system. CDE integration consists of an XLF application folder integrated within the CDE Application Manager.

With XLF for AIX V8.1, IBM will withdraw the CDE and the following related tools:

  • Live Parsing Extensible (LPEX) editor
  • Program Builder
  • GUI-based command-line builder (xxlf)
  • xldb debugger

Trademarks

 
POWER4, POWER2, POWER3, and SP are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
AIX, RS/6000, and PowerPC are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
UNIX is a registered trademark of the Open Company in the United States and other countries.
 
Other company, product, and service names may be trademarks or service marks of others.

 
Back to top
 
Offering Information

Product information is available through Offering Information (OITOOL) at:


 
Back to top
 
Publications

All of the following publications can be ordered after product's general available. To order, contact your IBM representative.

Two sets of publications will be shipped with the XLF for AIX® V8.1 under the program package (Build-to-Order):

Set 1:

                                Order Number
Title                           or Part Number       Language
 
XL Fortran for AIX License      CT1C4ML              Multilingual
 Information Booklet
IBM International Program       04L6067              Multilingual
 License Agreement
XL Fortran for AIX              CT1C8NA              English
 Memorandum to Users

Set 2:

                                Order Number
Title                           or Part Number       Language
 
XL Fortran for AIX              SC09-4946            English
 User's Guide
XL Fortran for AIX              SC09-4947            English
 Language Reference

Under the program package (Build-to-Plan), Set 1 publications will be shipped with Media Pack. Additional copies of the publications in Set 2 can be ordered separately by requesting Doc Pack or by Publication Notification System (PNS).

The publications in Set 2 are available in HTML-format and can be viewed online using a frames-capable Web browser. The HTML files are shipped on the same CD-ROM as the basic machine-readable material.

The following set of publications is shipped with the XLF RTE for AIX V8.1:

                                Order Number
Title                           or Part Number       Language
 
XL Fortran RTE for AIX          CT1CCML              Multilingual
 License Information
 Booklet
 
                                Order Number
Title                           or Part Number       Language
 
IBM International Program       04L6067              Multilingual
 License Agreement (IPLA)
XL Fortran RTE for              CF09XNA              English
 AIX Memorandum to Users

The PNS is available by order number/product number. Customers currently subscribing to PNS will automatically receive notifications by e-mail. Customers who wish to subscribe, can visit the PNS Web site location at:

The IBM Publications Center Portal:

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, as well as payment options via credit card. Furthermore, a large number of publications are available online in various file formats, which can currently be downloaded free of charge.

Note: PNS subscribers most often order their publications via the Publication Center.
 
Back to top
 

Technical information

Hardware requirements

RS/6000® or RS/6000 SP™, which runs on AIX V4.3.3, or later.

Software requirements

AIX Operating System V4.3.3, or later.

Compatibility: XLF for AIX V8.1 not only provides source code compatibility with existing Fortran 95, Fortran 90, and FORTRAN 77 programs written using existing versions of XLF for AIX, but also enhances source-code and command line options compatibility with non-IBM compilers.

Limitations

SMP: SMP applications may be run on a single SMP node on an SP system. Automatic parallelization is not supported across multiple SMP nodes on an SP system. The user may manually distribute the code across SP SMP nodes using Message Passing Interface (MPI).

Planning information

XLF for AIX V8.1 is licensed based on a charge unit of one authorized user. The program may be stored on more than one machine, provided that the program is not in active use on more than one machine at the same time. An authorized user is an individual or specific named user authorized to have local or remote access to the program or any portion of the program. The Proof of Entitlement (PoE) for this program is evidence of your authorization. Each individual or specific named user must obtain a PoE. The number of users allowed to use the XLF for AIX V8.1 compiler is determined by the number of PoE purchased by the customer.

When XLF for AIX V8.1 is ordered, its run-time component is shipped with the compiler on the same media. The XLF Run-Time component should be installed on the RS/6000 where the Fortran program will be compiled and executed.

XLF RTE for AIX V8.1 is licensed based on a charge unit of one copy installed. Charges for this program are based on the number of copies installed on different machine regardless of the number of processors or LPARs machine contains. Each individual install must obtain a PoE. The total number of copies installed may not exceed the number of PoE purchased by the customer. If the total number exceeds the quantity customer purchased, you must notify IBM or its resellers as stated in the IPLA.

The files/modules listed below or located in the directory named below, may be copied onto your media, in object code only, when your application is dependent upon them, subject to the following terms and conditions:

You agree:

  1. That copies of these modules are provided "as is." You are responsible for all technical assistance for your application;

  2. To indemnify IBM from and against any third-party claim arising out of the use or redistribution of your application;

  3. Not to use IBM's name or trademarks in connection with the marketing of your applications without IBM's prior written consent;

  4. To prohibit the recipient from copying (except for backup purposes), reverse assembling, reverse compiling, or otherwise translating the application;

    and

  5. Not to use the same path name as the original files/modules.
  • libxlf.a
  • libxlf90.a
  • libxlf90_r.a
  • libxlf90_t.a
  • libxlfpad.a
  • libxlfpad_r.a
  • libxlfpad_t.a
  • libxlfpmt4.a
  • libxlfpmt4_r.a
  • libxlfpmt4_t.a
  • libxlfpmt8.a
  • libxlfpmt8_r.a
  • libxlfpmt8_t.a
  • libxlfpthrds_compat.a
  • libxlfutil.a
  • libxlopt.a
  • libxlsmp.a
  • libxlomp_ser.a
  • libxlsmpdebug.a
  • smprt.cat
  • xrfmsg.cat
  • xrfmsg90.cat

Your application, containing a copy of the above referenced files/modules, should be labeled as follows:

"Contains IBM XL Fortran for AIX V8.1 Runtime Modules © Copyright IBM Corporation 1990-2002 All Rights Reserved."

Solution developers who sell applications that "pre-req" or pre-require XLF RTE for AIX V8.1, may redistribute it to their customers according to the above terms but their customers will not receive support directly from IBM. Solution developers wanting their customers to receive support directly from IBM should require their customers to purchase XLF RTE for AIX V8.1 licenses.

Installability: XLF for AIX V8.1 uses a licensing system called LUM. LUM is a "customer-managed" system. This means that the customer does not need to call any key center for information.

Full details and information can be downloaded from the following site:

The readme.first memo-to-users that comes with the program describes how to install and set up LUM.

The license certificate is located in:

    /usr/lpp/xlf/DOC

It is available after installing the image.

Packaging

XLF for AIX V8.1 Media Package (English):

  • XLF for AIX License Information Booklet in multiple languages (part number CT1C4ML)
  • IPLA Booklet in multiple languages (part number 04L6067)
  • One CD
  • XL Fortran for AIX V8.1 memorandum to users (part number CT1C8NA)

XL Fortran for AIX V8.1 Doc Package (English):

  • XL Fortran for AIX Language Reference (SC09-4947)
  • XL Fortran for AIX User's Guide (SC09-4946)

XL Fortran RTE for AIX V8.1 Media Package (English):

  • XL Fortran RTE for AIX License Information Booklet in multiple languages (part number CT1CCML)
  • IPLA Booklet in multiple languages (part number 04L6067)
  • One CD
  • XLF RTE for AIX V8.1 memorandum to users (part number CF09XNA)

Security, auditability, and control

XLF for AIX V8.1 uses the security and auditability features of the AIX operating system. The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.

The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.
 
Back to top
 

Ordering information

XLF for AIX V8.1 has one charge unit: Authorized User. It is available in fixed order quantities of one user and 250 users.

XLF for AIX V8.1 is licensed based on a charge unit of one authorized user. The program may be stored on more than one machine, provided that the program is not in active use on more than one machine at the same time. An authorized user is an individual or specific named user authorized to have local or remote access to the program or any portion of the program. The PoE for this program is evidence of your authorization. Each individual or specific named user must obtain a PoE. The number of users allowed to use the XLF for AIX V8.1 compiler is determined by the number of PoE purchased by the customer.

When XLF for AIX V8.1 is ordered, its run-time component is shipped with the compiler on the same media. The XLF Run-Time component should be installed on the RS/6000 where the Fortran program will be compiled and executed.

XLF RTE for AIX V8.1 has one charge unit: Install. It is available in fixed order quantities of one install and 250 installs.

XLF RTE for AIX V8.1 is licensed based on a charge unit of one copy installed. Charges for this program are based on the number of copies installed on different machine regardless of the number of processors or LPARs machine contains. Each individual install must obtain a PoE. The total number of copies installed may not exceed the number of PoE purchased by the customer. If the total number exceeds the quantity customer purchased, you must notify IBM or its resellers as stated in the IPLA.

                                                            Part
Program Name                                                Number
 
XL Fortran Compiler and Runtime V8.1                        BA05LNA
 for AIX Media Pack -- English
XL Fortran RTE V8.1 for AIX Media                           BA05NNA
 Pack -- English
XL Fortran Compiler and Runtime V8.1                        BA05QNA
 for AIX Doc Pack -- English

Passport Advantage

                                                            Part
Program Name                                                Number
 
XL Fortran Compiler and Runtime V8.1                        BA05LNA
 for AIX Media Pack -- English
XL Fortran RTE V8.1 for AIX Media Pack --                   BA05NNA
 English
XL Fortran Compiler and Runtime V8.1 for                    BA05QNA
 AIX Doc Pack -- English
XLFortran for AIX Registered User                           D5APSLL
 LIC/SW MAINT 1 ANNIV
XLFortran for AIX Registered User                           D5APTLL
 LIC/SW MAINT 2 ANNIV
XLFortran for AIX Registered User                           E1APULL
 SW MAINT RNWL 1 ANNIV
XLFortran for AIX Registered User                           D5APVLL
 SW MAINT AFT LIC 1 ANNIV
XLFortran for AIX RTE Registered User                       D5AQ0LL
 LIC/SW MAINT 1 ANNIV
 
                                                            Part
Program Name                                                Number
 
XLFortran for AIX RTE Registered User                       D5AQ1LL
 LIC/SW MAINT 2 ANNIV
XLFortran for AIX RTE Registered User                       E1AQ2LL
 SW MAINT RNWL 1 ANNIV
XLFortran for AIX RTE Registered User                       D5AQ3LL
 SW MAINT AFT LIC 1 ANNIV

Passport Advantage Customer

Media Pack Entitlement Details

Customers with active maintenance or subscription for the products listed below are entitled to receive the corresponding media pack.

Entitled Maintenance Offerings
Description
 
XLFORTRANAIX (XLF for AIX)
 
Media Packs                                                 Part
Description                                                 Number
 
XL Fortran Compiler and                                     BA05LNA
 Runtime V8.1 for AIX
 Media Pack -- English
 
Entitled Maintenance Offerings
Description
 
XLFTRNRTEAIX (XLF RTE for AIX)
 
Media Packs                                                 Part
Description                                                 Number
 
XL Fortran RTE V8.1 for AIX                                 BA05NNA
 Media Pack -- English

XLF for AIX V8.1

                                  OTC(1)     Medium
                      Program     Feature    Feature
Description           Number      Number     Number     Medium
 
Per Users with        5765-F70    0001       5809       CD-ROM
 1 Year SW
 Maintenance
Per 250 Users         5765-F70    0002       5809       CD-ROM
 with 1 Year SW
 Maintenance
1
One-time charge

XLF RTE for AIX V8.1

                                  OTC        Medium
                      Program     Feature    Feature
Description           Number      Number     Number     Medium
 
Per Installs with     5765-F71    0001       5809       CD-ROM
 1 Year SW
 Maintenance
Per 250 Installs      5765-F71    0002       5809       CD-ROM
 with 1 Year SW
 Maintenance

This software license includes Software Maintenance, previously referred to as Software Subscription and Technical Support.

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.

XLF for AIX

Maintenance IASP PID: 1-Year 5733-M41

                                                        Feature
Description                                             Number
 
Use Authorizations (to be ordered in quantity)
 Per Users SW Maintenance NoCharge                      2678
  Registration
 Per 250 Users SW Maintenance NoCharge                  3220
  Registration
 Per Users SW Maintenance 1-Year Renewal                2679
 Per 250 Users SW Maintenance 1-Year                    3221
  Renewal
 Per Users SW Maintenance 1-Year                        2680
  After License
 Per 250 Users SW Maintenance 1-Year After              3222
  License

Maintenance IASP PID: 3-Year 5733-M42

                                                        Feature
Description                                             Number
 
Use Authorizations (to be ordered in quantity)
 Per Users SW Maintenance 3-Year                        3112
  Registration
 Per 250 Users SW Maintenance 3-Year                    3223
  Registration
 Per Users SW Maintenance 3-Year Renewal                3113
 Per 250 Users SW Maintenance 3-Year                    3224
  Renewal
 Per Users SW Maintenance 3-Year                        3114
  After License
 Per 250 Users SW Maintenance 3-Year                    3225
  After License

XLF RTE for AIX

Maintenance IASP PID: 1-Year 5733-M43

                                                        Feature
Description                                             Number
 
Use Authorizations (to be ordered in quantity)
 Per Installs SW Maintenance NoCharge                   2690
  Registration
 Per 250 Installs SW Maintenance NoCharge               3226
  Registration
 Per Installs SW Maintenance 1-Year Renewal             2691
 Per 250 Installs SW Maintenance 1-Year                 3227
  Renewal
 Per Installs SW Maintenance 1-Year                     2692
  After License
 Per 250 Installs SW Maintenance 1-Year                 3228
  After License

Maintenance IASP PID: 3-Year 5733-M44

                                                        Feature
Description                                             Number
 
Use Authorizations (to be ordered in quantity)
 Per Installs SW Maintenance 3-Year                     3116
  Registration
 Per 250 Installs SW Maintenance 3-Year                 3229
  Registration
 Per Installs SW Maintenance 3-Year Renewal             3117
 Per 250 Installs SW Maintenance 3-Year                 3230
  Renewal
 
                                                        Feature
Description                                             Number
 
 Per Installs SW Maintenance 3-Year                     3118
  After License
 Per 250 Installs SW Maintenance 3-Year                 3231
  After License

Customers who purchased V7.1 of XLF or XLF RTE for AIX including Software Maintenance (5733-M41, 5733-M42, 5733-M43, 5733-M44) are entitled to receive V8.1 at no charge. Eligible customers should add the applicable CD media supply and language feature number from the table below, to their existing maintenance record.

                             Media
Program                      Feature
Number                       Number                     Language
 
5733-M41                     5809                       English
5733-M42                     5809                       English
5733-M43                     5809                       English
5733-M44                     5809                       English

Software Subscription for AIX 5692-SSO

From V8.1, XLF for AIX will use Software Maintenance instead of Software Subscription for AIX to support subscription.

Customers who purchased protection for XLF (5765-E02) V7.1 under AIX Software Subscription 5692-SSO, are entitled to receive XLF (5765-F70) V8.1 at no charge. Eligible customers should add the applicable CD media supply feature number from the table below, to their existing 5692-SSO record.

                                                        CD-ROM
                                                        Media
                             Eligible                   Supply
                             Billing                    Feature
Description                  Features(2)                (English)
 
From XLF V7.1                6472, 6473, 6474,          0598
 (5765-E02) to               6475, 6476, 6477
 XLF V8.1
 (5765-F70)
2
Denotes billing features that a customer must have previously purchased in order to receive this upgrade at no charge. The billing features must currently be on a customer's record as proof of eligibility.

Customization Options: Select the appropriate feature numbers to customize your order with delivery options desired. These features can be specified on the initial or MES orders. These feature numbers can apply to either XLF for AIX V8.1 or to XLF RTE for AIX V8.1.

                                                        Feature
Description                                             Number
 
Initial Shipments
 
Single Pallet Option                                    3483
 
Expedite Shipments
 
Local IBM office expedite                               3445
 (for IBM use only)
 
Customer expedite process charge                        3446
 ($30 charge for each product)

Expedite shipments will be processed to receive 72-hour delivery from the time IBM Software Delivery and Fulfillment (SDF) receives the order. SDF will then ship the order via overnight air transportation.
 
Back to top
 

Terms and conditions

Agreement: IPLA. Proofs of Entitlement 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.

The following agreements apply for maintenance and do not require customer signatures:

  • IBM Agreement for Acquisition of Support (Z125-6011)
  • Addendum for Support (Software Maintenance) for Select IBM eServer iSeries and IBM eServer pSeries Programs (Z125-6495)

License Information Form Number

  • XLF for AIX V8.1 (part number CT1C4ML)
  • XLF RTE V8.1 (part number CT1CCML)

Limited warranty: Yes

Money-Back Guarantee: If for any reason you are dissatisfied with the Program, return it within 30 days from the invoice date, to the party (either IBM or its reseller) from whom you acquired it, for a refund. This applies only to your first acquisition of the Program.

Copy and Use on Home/Portable Computer: No

Volume Orders (IVO): Yes, contact your IBM representative.

Passport Advantage Applies: Yes, and through the Passport Advantage Web site at:

Usage Restriction: Yes

XLF for AIX V8.1 is licensed based on a charge unit of one authorized user. The program may be stored on more than one machine, provided that the program is not in active use on more than one machine at the same time. An authorized user is an individual or specific named user authorized to have local or remote access to the program or any portion of the program. The PoE for this program is evidence of your authorization. Each individual or specific named user must obtain a PoE. The number of users allowed to use the XLF for AIX V8.1 compiler is determined by the number of PoE purchased by the customer.

When XLF for AIX V8.1 is ordered, its run-time component is shipped with the compiler on the same media. The XLF Run-Time component should be installed on the RS/6000 where the Fortran program will be compiled and executed.

XLF RTE for AIX V8.1 is licensed based on a charge unit of one copy installed. Charges for this program are based on the number of copies installed on different machine regardless of the number of processors or LPARs machine contains. Each individual install must obtain a PoE. The total number of copies installed may not exceed the number of PoE purchased by the customer. If the total number exceeds the quantity customer purchased, you must notify IBM or its resellers as stated in the IPLA.

The files/modules listed below or located in the directory named below may be copied onto your media, in object code only, when your application is dependent upon them, subject to the following terms and conditions:

You agree:

  1. That copies of these modules are provided "as is". You are responsible for all technical assistance for your application;

  2. To indemnify IBM from and against any third-party claim arising out of the use or redistribution of your application;

  3. Not to use IBM's name or trademarks in connection with the marketing of your applications without IBM's prior written consent;

  4. To prohibit the recipient from copying (except for backup purposes), reverse assembling, reverse compiling, or otherwise translating the application;

    and

  5. Not to use the same path name as the original files/modules.
  • libxlf.a
  • libxlf90.a
  • libxlf90_r.a
  • libxlf90_t.a
  • libxlfpad.a
  • libxlfpad_r.a
  • libxlfpad_t.a
  • libxlfpmt4.a
  • libxlfpmt4_r.a
  • libxlfpmt4_t.a
  • libxlfpmt8.a
  • libxlfpmt8_r.a
  • libxlfpmt8_t.a
  • libxlfpthrds_compat.a
  • libxlfutil.a
  • libxlopt.a
  • libxlsmp.a.a
  • libxlomp_ser.a
  • libxlsmpdebug.a
  • smprt.cat_compat.a
  • xrfmsg.cat
  • xrfmsg90.cat

Your application containing a copy of the above referenced files/modules should be labeled as follows:

"Contains IBM XL Fortran for AIX V8.1 Runtime Modules © Copyright IBM Corporation 1990-2002 All Rights Reserved."

Solution developers who sell applications that "pre-req" or pre-require XLF RTE for AIX V8.1 may redistribute it to their customers according to the above terms but their customers will not receive support directly from IBM. Solution developers wanting their customers to receive support directly from IBM should require their customers to purchase XLF RTE for AIX V8.1 licenses.

Software Maintenance Applies: Yes

Software Maintenance, previously referred to as Subscription and Technical Support, is now included in the Passport Advantage Agreement. Installation and technical support for the products announced in this letter is provided by the Software Maintenance offering of the IBM International Passport Advantage Agreement. This fee service enhances customer productivity by providing voice and/or electronic access into the IBM support organizations.

IBM includes Software Maintenance with each Program acquired during the Coverage Period. Coverage Period means the period commencing on the date you acquire the Program up to the first or second Anniversary Date, depending on whether you acquired coverage for one or two anniversaries. The Coverage Period for Software Maintenance acquired in the two months preceding an Anniversary Date will be extended to the next applicable Anniversary Date.

While your Software Maintenance is in effect, IBM provides you assistance for your:

  1. Routine, short duration installation and usage (how-to) questions

    and

  2. 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. Consult your IBM Software Support Guide http://techsupport.services.ibm.com/guides/handbook.html for further details. Software Maintenance does not include assistance for:

  1. The design and development of applications

  2. Your use of programs in other than their specified operating environment

    or

  3. Failures caused by products for which IBM is not responsible under this Agreement

For more information about the Passport Advantage Agreement, refer to the IBM International Passport Advantage Agreement Software Announcement 201-202 , dated July 10, 2001, or visit the Passport Advantage Web site at:

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.

AIX/UNIX® Upgrade Protection Applies: No

Entitled Upgrade for Current AIX/UNIX Upgrade Protection Licensees: No

Variable charges apply: No

Educational Allowance Available: Yes, 15% education allowance applies to qualified education institution customers.
 
Back to top
 

Prices

The prices provided in this announcement are suggested retail prices for the U.S. only and are provided for your information only. Dealer prices may vary, and prices may also vary by country. Prices are subject to change without notice. For additional information and current prices, contact your local IBM representative.

Passport Advantage: For Passport Advantage and charges, contact your authorized Lotus® Business Partner. Additional information is also available on the Passport Advantage Web site:

XLF for AIX V8.1

                                           OTC
                              Program      Feature
Description                   Number       Number     OTC
 
Per Users with                5765-F70     0001       $  2,379
 1 Year SW
 Maintenance
Per 250 Users                 5765-F70     0002        594,750
 with 1 Year
 SW Maintenance

XLF RTE for AIX V8.1

                                           OTC
                              Program      Feature
Description                   Number       Number     OTC
 
Per Installs with             5765-F71     0001       $    429
 1 Year SW
 Maintenance
Per 250 Installs              5765-F71     0002        107,250
 with 1 Year
 SW Maintenance

Customer Financing: IBM Global Financing offers attractive financing to credit-qualified commercial and government customers and Business Partners to assist them in acquiring IT solutions. Offerings, rates, terms, and availability can vary by country. Contact your local IBM Global Financing organization or visit the Web at:

Use the Select a Country menu to find a contact in your location or country.
 
Back to top
 

Order now

 Use Priority/Reference Code: RE001
 
 Phone:     800-IBM-CALL
 Fax:       800-2IBM-FAX
 Internet:  ibm_direct@vnet.ibm.com
 Mail:      IBM Atlanta Sales Center
            Dept. RE001
            P.O. Box 2690
            Atlanta, GA  30301-2690

You can also contact your local IBM Business Partner or IBM representative. To identify them, call 800-IBM-4YOU.

Note: Shipments will begin after the planned availability date.

Trademarks

 
The e-business logo, iSeries, pSeries, and SP are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
AIX and RS/6000 are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
UNIX is a registered trademark of the Open Company in the United States and other countries.
 
Lotus is a registered trademark of Lotus Development Corporation and/or IBM Corporation.
 
Other company, product, and service names may be trademarks or service marks of others.

Back to top
 

 
Printable version