IBM XL Fortran Advanced Edition V9.1 for Linux Now exploits IBM POWER5 architecture
IBM United States Software Announcement 204-234October 5, 2004
(Corrected on November 29, 2004)
Change made in the Ordering information section.
|
|
| At a glance |
IBM XL Fortran Advanced Edition V9.1 for Linux includes:
- Linux distributions support, including SUSE LINUX Enterprise Server 9 for POWER and Red Hat Enterprise Linux AS for POWER V3
- POWER5 architecture exploitation
- BladeCenter JS20 with PowerPC 970 processor exploitation
- Additional performance tuning for POWER4
- OpenMP Fortran API V2.0 full support
- Full support of FORTRAN 77, Fortran 90, and Fortran 95 standards
- Additional support of the Fortran 2003 draft standard
- New compiler directives, builtins, and options
- Loop optimization improvements
- Subset of the Mathematical Acceleration SubSystem Vector (MASSV) libraries available
- Vector Multimedia Extension (VMX) support with automatic SIMD vectorization on SLES 9 running on BladeCenter JS20
For ordering, contact:
Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at
800-IBM-CALL
(Reference: YE001).
Back to top
|
|
| Overview |
IBM XL Fortran Advanced Edition V9.1 for Linux is the follow-on product to IBM XL Fortran V8.1 for Linux. It supports the following Linux distributions: SUSE LINUX Enterprise Server 9 for POWER (SLES 9) and Red Hat Enterprise Linux AS for POWER V3 (RHEL 3).
XL Fortran Advanced Edition V9.1 for Linux is a tool for developing high performance applications. With its extensive industry-leading optimization technology, you have a powerful development environment to build Fortran applications.
XL Fortran Advanced Edition for Linux is a highly optimizing, native Fortran compiler designed to
exploit the IBM pSeries®
line of symmetric-multiprocessing (SMP) hardware. It supports IBM PowerPC® architecture and the
POWER4, POWER5 and PowerPC 970 extensions to it. V9.1 adds new exploitation of POWER5 the
latest hardware architecture, and IBM
BladeCenter JS20 with PowerPC 970 processor.
XL Fortran Advanced Edition V9.1 for Linux is a standard-based compiler. XL Fortran fully supports OpenMP Fortran API V2.0 and is fully compliant with FORTRAN 77, Fortran 90, and Fortran 95 standards. It also provides partial support for the Fortran 2003 draft standard. XL Fortran supports both IBM and industry extensions as well.
With the V9.1 release, XL Fortran ships a subset of the IBM Mathematical Acceleration SubSystem
Vector (MASSV) libraries of tuned mathematical intrinsic functions. In addition, Vector Multimedia
Extension (VMX) with automatic SIMD vectorization is available with XL Fortran V9.1 for SLES 9
running on IBM BladeCenter
JS20 hardware.
Back to top
|
|
| Key prerequisites |
-
Linux distributions running on iSeries or pSeries:
- SUSE LINUX Enterprise Server 9 for POWER (SLES 9) or
- Red Hat Enterprise Linux AS for POWER V3 (RHEL 3) Update 3
- System: pSeries or iSeries server that is supported by the Linux distribution
-
Hard disk space:
- Approximately 150 MB for product packages.
- At least 512 MB for paging and temporary files. High levels of optimization may require more space for paging and temporary files.
|
|
| Planned availability dates |
- October 5, 2004: Electronic software delivery
- November 5, 2004: Physical delivery of passport advantage software ordered via part numbers
- November 19, 2004: Physical delivery of configured software ordered via product ID and feature numbers
|
|
| Description |
IBM XL Fortran Advanced Edition V9.1 for Linux is a tool for developing high performance application.
FORTRAN 77, Fortran 90, Fortran 95 standards and Fortran 2003 draft standard: XL Fortran Advanced Edition V9.1 for Linux is a compiler that complies with FORTRAN 77, Fortran 90 and Fortran 95 standards. It extends support for additional Fortran 2003 draft standard features. It also supports IBM and common industry extensions from various compiler vendors.
Newly supported Fortran 2003 features include:
- The ISO_C_BINDING intrinsic module, BIND(C) attribute/statement, module variables, common block, subroutine/function and -qalign=bindc compiler suboption provide support for interoperability with C.
- The PUBLIC/PRIVATE attribute for derived type components provides accessibility of each component.
- The ASSOCIATE construct associates an entity with either a variable or the value of an expression.
-
Command-line argument intrinsics:
- COMMAND_ARGUMENT_COUNT
- GET_COMMAND_ARGUMENT
- GET_ENVIRONMENT_VARIABLE
- The FLUSH statement makes data from an external file available to other process.
- The ISO_FORTRAN_ENV intrinsic module provides public entities relating to the Fortran environment.
- The IMPORT statement makes named entities from the host scoping unit accessible in the interface body by host association.
- The PROCEDURE statement declares a dummy procedure or external procedure.
- The IOMSG= specifies for I/O statements provides an explanatory message on error, end-of-record, or end-of-life conditions.
- The NEW_LINE intrinsic returns the new line character.
- The 2003std run-time options provide conformance checking of code for adherence to the Fortran 2003 draft standard.
OpenMP API: OpenMP is an industry specification describing a common set of APIs which support Symmetric Multi-Processing (SMP) programming in C/C++ and Fortran on all architectures, including UNIX® and Windows NT platforms. OpenMP is a portable, scalable model, which gives shared-memory parallel programmers a simple and flexible interface for developing parallel applications for platforms ranging from the desktop to the supercomputer.
XL Fortran Advanced Edition V9.1 for Linux provides full support for the OpenMP Fortran API V2.0. For more information on the OpenMP Fortran API V2.0, visit
Exploiting the POWER5 architecture and BladCenter JS20:
XL Fortran Advanced Edition for Linux provides support for IBM
PowerPC Architecture and the POWER4, POWER5, and PowerPC 970
extensions to it. V9.1 adds new exploitation of POWER5 the latest
hardware architecture, and IBM BladeCenter JS20 with PowerPC 970
processor. The -qarch and -qtune compiler options instruct the compiler
to generate and tune code to a specific architecture respectively. This
allows the compiler to take advantage of machine-specific instructions to
further improve performance. The -qarch option specifies the target
architectures on which the resulting programs will run. The -qtune and
-qcache options refine the degree of platform-specific optimization
performed.
Industry-leading optimization technology: XL Fortran Advanced Edition V9.1 for Linux includes industry-leading optimization technology. Through compiler options and directives, programmers are offered a number of ways to optimize their code. A range of optimization levels (-O2, -O3, -O4 and -O5) allow you to perform from comprehensive low-level optimization to more extensive whole-program optimization. Other compiler options for optimization:
- -qarch and -qtune instruct the compiler to generate code for a specific architecture.
- -qhot allows for high-order transformations that specifically improve performance of loops.
- -qipa invokes interprocedural analysis (IPA) and enables the compiler to optimize across different files (whole-program analysis); this can result in significant performance improvements.
- -qpdf tunes optimizations through profile-directed feedback (PDF); results from sample program execution on "train" data sets are used to fine tune optimizations in conditional branches and frequently executed code sections.
- -qshowpdf option, which is used together with -qpdf1 option, provides additional information to an executable so that PDF record can be displayed by the showpdf tool.
- Optimization utilities showpdf and mergepdf are used to view and manipulate information gathered by PDF (-qpdf1/-qpdf2) to enhance PDF-directed compilation.
Symbolic debugger support: Use gdb or other symbolic debuggers for your programs.
Port or migration support: XL Fortran Advanced Edition V9.1 for Linux provides full Fortran language standards compliance. The xlf, f77, and fort77 commands enable maximum compatibility with existing FORTRAN 77 programs. The default options, provided with the xlf90 command, give access to the full range of Fortran 90 language features. Similarly, the default options provided with the xlf95 command give access to the full range of Fortran 95 language features.
In addition, XL Fortran Advanced Edition V9.1 for Linux provides a comprehensive set of language extensions (such as intrinsic functions, data types) enabling ease of porting from other platforms and many different kinds of compiler vendors as well. Several options, including -qport, are offered to minimize your porting effort.
Run-Time environment: XL Fortran Advanced Edition V9.1 for Linux provides a run-time environment to support library modules, and I/O services and utilities. The XL Fortran run-time environment includes both single-threaded and multi-threaded versions to maximize the performance available to both types of applications. Various aspects of the XL Fortran run-time, including I/O characteristics, error reporting, and obsolete language feature support, can be controlled using environment variables.
New or changed compiler options and other features
- -qflttrap=nanq detects all NaN values handled or generated by floating point instructions, including those not created by invalid operations.
- -qport=nullarg treats an empty argument, which is delimited by a left parenthesis and a comma, two commas, or a comma and a right parenthesis, as a null argument.
- -qmodule=mangle81 provides compatibility with V8.1 module naming conventions for non-intrinsic modules.
- -qsaveopt saves the command-line options used for compiling a source file in the corresponding object file.
- -qversion provides the version and release for the invoking compiler.
- Subset of Mathematical Acceleration SubSystem Vector (MASSV) libraries available.
- VMX support with automatic SIMD vectorization on SLES 9 running on BladeCenter JS20.
- 32-bit and 64-bit modules are now included in a single module file.
Documentation and online help
Comprehensive documentation is available for IBM XL Fortran Advanced Edition V9.1 for Linux.
- XL Fortran Advanced Edition V9.1 for Linux User's Guide Explains how to compile, link, and run programs that are written in the Fortran language including all compiler options.
- XL Fortran Advanced Edition V9.1 for Linux Language Reference Describes the Fortran programming language and XL Fortran's language extensions.
- XL Fortran Advanced Edition v9.1 for Linux Installation Guide Briefly explains what prerequisites are needed and how to install this product.
- README file Identifies important information you need to be aware of before you install and use XL Fortran compiler, including documentation errata.
Section 508 of the U.S. Rehabilitation Act
IBM XL Fortran Advanced Edition V9.1 for Linux is capable as of October 5, 2004, when used in accordance with IBM's associated 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.
Trademarks
Back to top
|
|
| Offering information |
Product information is available via the Offering Information Web site
Also, visit the Passport Advantage® Web site
|
|
| Publications |
No publications are shipped with this program.
All documentation is provided as softcopy and ship with the product.
The IBM Publications Center
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 50 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.
The IBM Publications Notification System (PNS) enables subscribers to set up profiles of interest by order number/product number. PNS subscribers automatically receive e-mail notifications of all new publications defined in their profiles. These may then be ordered/downloaded from the Publications Center
The site is available in English and Canadian French.
Back to top
|
|
| Technical information |
Specified operating environment
Hardware requirements
-
System: IBM
iSeries or pSeries® server hardware requirements as specified by the various supported Linux distributions
-
Hard disk space:
- Approximately 150 MB for product package.
- At least 512 MB for paging and temporary files. High levels of optimization may require more space for paging and temporary files.
Software requirements
-
Following Linux distributions are supported on iSeries and pSeries:
- SUSE LINUX Enterprise Server 9 for POWER or
- Red Hat Enterprise Linux AS for POWER V3 Update 3
- To access and display the documentation: HTML browser or PDF viewer
Compatibility: XL Fortran Advanced Edition V9.1 for Linux not only provides source code compatibility with existing FORTRAN 77, Fortran 90, and Fortran 95 programs written using existing versions of XL Fortran for Linux, but also enhances source code and command line options compatibility with non-IBM compilers.
Planning information
Media pack withdrawal information: Effective January 7, 2005, IBM will withdraw from marketing XL Fortran V8.1 for Linux and XL Fortran Run-Time Environment V8.1 for Linux media packs. On or after that date, you can no longer obtain it directly from IBM. You can obtain it on an as-available basis through IBM authorized remarketers.
The XL Fortran V8.1 for Linux media pack is replaced by the XL Fortran Advanced Edition V9.1 for Linux media pack.
When XL Fortran Advanced Edition V9.1 for Linux is ordered, its run-time component is shipped with the compiler on the same media. Solution developers who sell applications that require the XL Fortran Advanced Edition V9.1 for Linux Run-Time Environment component as a pre-requisite may redistribute it to their customers but their customers will not receive support directly from IBM. Solution developers who want their customers to receive support directly from IBM should require their customers to purchase IBM XL Fortran Advanced Edition V9.1 for Linux licenses.
For V9.1, IBM will not provide a separate media package offering for XL Fortran Run-Time Environment. The XL Fortran Advanced Edition V9.1 for Linux Run-Time Environment component is provided as a non-warranted download from the IBM XL Fortran Web site at no charge. It is to be used only for applications developed with IBM XL Fortran Advanced Edition for Linux. You may not use any part of this component with any other application or program.
To find additional details on IBM XL Fortran compiler information, visit
Linux media pack withdrawals
Media
feature Part
Program name number number
XL Fortran V8.1 5829
for Linux Media
Supply -- English
for PID 5765-F70
XL Fortran V8.1 5839
for Linux Media
Supply -- English
for Maintenance
IASP PID 1 Year
5733-M41
XL Fortran V8.1 5839
for Linux Media
Supply -- English
for Maintenance
IASP PID 3 Year
5733-M42
XL Fortran V8.1 BA09RNA
for Linux Media
Pack -- English
XL Fortran Run-Time 5829
Environment V8.1
for Linux Media
Supply -- English
for PID 5765-F71
XL Fortran Run-Time 5839
Environment V8.1
for Linux Media
Supply -- English
for Maintenance
IASP PID 1 Year
5733-M43
XL Fortran Run-Time 5829
Environment V8.1
for Linux Media
Supply -- English
for Maintenance
IASP PID 3 Year
5733-M44
XL Fortran Run-Time BA09XNA
Environment V8.1
for Linux Media
Pack -- English
Customer responsibilities: IBM XL Fortran Advanced Edition V9.1 for Linux is licensed based on two charge units: per authorized user and per concurrent user.
Authorized user: An authorized user is defined as an individual or specific named user authorized to have access to the program or any portion of the program. An authorized user license is required for each distinct person who will access and use the program. You may install the program on more than one machine, provided that you are the only user using it and only one copy of the program is in use at one time. The Proof of Entitlement for this program is evidence of the authorization.
Concurrent user: A concurrent user is defined as any person who accesses and uses the program or any portion of the program within a designated network. The program may be installed on an unlimited number of machines within the designated network. A concurrent user license entitles any user within the designated network to access and use the program as long as the total number of users concurrently accessing and using the program at any one time does not exceed the total number of concurrent user licenses acquired. You must acquire an additional license for each additional concurrent user and/or designated network on which the program is used. The Proof of Entitlement for the program is evidence of the authorization.
When XL Fortran Advanced Edition V9.1 for Linux is ordered, its run-time component is shipped with the compiler on the same media. The XL Fortran Run-Time component must be installed on the machine where the Fortran program will be compiled and executed.
Installability: Software Maintenance, previously referred to as Subscription and Technical Support, is included in the Passport Advantage Agreement. Installation and technical support is provided by the Software Maintenance offering of the IBM International Passport Advantage Agreement. This fee service enhances customer productivity, with voice and electronic access into IBM support organizations.
Packaging
XL Fortran Advanced Edition V9.1 for Linux Media Package
- One CD-ROM containing XL Fortran Advanced Edition V9.1 for Linux product
- IPLA License Agreement booklet multilingual
- IPLA License Information booklet multilingual
- Passport Advantage Customer Letter
- PA Media Pack Pointer Sheet
For V9.1, IBM will not provide a separate media package offering for XL Fortran Run-Time Environment. For detailed information, refer to the Planning information section or XL Fortran Web site
This program, when downloaded from a Web site, contains the applicable IBM license agreement, and License Information (LI), if appropriate, and will be presented for acceptance at the time of installation of the program. The license and LI will be stored in a directory such as LICENSE.TXT for future reference.
Security, auditability, and control
IBM XL Fortran Advanced Edition V9.1 for Linux uses the security and auditability features of the
Linux 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 |
This product is only available via Passport Advantage. It is not available as shrinkwrap.
Product group: App Integration Middleware Other
Product identifier description: IBM XL Fortran Advanced Edition V9.1 for Linux (PID: 5724-K76)
Product category: XLFORTRAN
IBM XL Fortran Advanced Edition V9.1 for Linux has two charge units: authorized user and concurrent user.
It is available in fixed order quantity of one authorized user or one concurrent user.
Refer to the Terms and conditions and Planning information sections for more details.
Passport Advantage
Part
Program name/description number
XL Fortran Advanced Edition V9.1 for BA0DFML
Linux Media Pack Multilingual
XL Fortran Advanced Edition for Linux D54KWLL
Concurrent User
User Lic + SW Maint 12 MO
XL Fortran Advanced Edition for Linux E01M1LL
Concurrent User
User Annual Maint Rewl
XL Fortran Advanced Edition for Linux D54KZLL
Concurrent User
Sw Maint Reinstate 12 Mo
XL Fortran Advanced Edition for Linux D54L2LL
Authorized User
User Lic + SW Maint 12 MO
XL Fortran Advanced Edition for Linux E01M4LL
Authorized User
User Annual Maint Rewl
XL Fortran Advanced Edition for Linux D54L3LL
Authorized User
Sw Maint Reinstate 12 Mo
Passport Advantage customer: Media pack entitlement details
Customers with active maintenance or subscription for the products listed are entitled to receive the corresponding media pack.
Entitled maintenance offerings description XLFortran
Media packs Part description number XL Fortran Advanced Edition V9.1 BA0DFML for Linux Media Pack Multilingual
One-
time
charge Medium
Program feature feature
Description number number number
XL Fortran Advanced 5724-K76 0098
Edition V9.1 for Linux
per Authorized User +
1 Year maintenance
XL Fortran Advanced 5724-K76 0099
Edition V9.1 for Linux
per Concurrent User +
1 Year maintenance
Media Package 5809
(Multilingual)
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.
Program name: XL Fortran Advanced Edition for Linux
Maintenance IASP PID: 5733-A99 (SW Maintenance No Charge Registration, 1 Year SW Maintenance Renewal)
Feature
Description number
Use Authorizations:
(to be ordered in quantity)
Per Authorized user SW Maintenance 4879
No Charge Registration
Per Authorized User SW Maintenance 4880
1 Year Renewal
Per Concurrent User SW Maintenance 4881
No Charge Registration
Per Concurrent User SW Maintenance 4882
1 Year Renewal
Program name: XL Fortran Advanced Edition for Linux
Maintenance IASP PID: 5733-D05 (1 Year SW Maintenance After License)
Feature
Description number
Use Authorizations:
(to be ordered in quantity)
Per Authorized User SW Maintenance 4877
1 Year After License
Per Concurrent User SW Maintenance 4878
1 Year After License
Program name: XL Fortran Advanced Edition for Linux
Maintenance IASP PID: 5733-D03 (3 Year SW Maintenance Registration)
Feature
Description number
Use Authorizations:
(to be ordered in quantity)
Per Authorized User SW Maintenance 4885
3 Year Registration
Per Concurrent User SW Maintenance 4886
3 Year Registration
Program name: XL Fortran Advanced Edition for Linux
Maintenance IASP PID: 5733-D04 (3 Year SW Maintenance Renewal)
Feature
Description number
Use Authorizations:
(to be ordered in quantity)
Per Authorized User SW Maintenance 4887
3 Year Renewal
Per Concurrent User SW Maintenance 4888
3 Year Renewal
Program name: XL Fortran Advanced Edition for Linux
Maintenance IASP PID: 5733-D06 (3 Year SW Maintenance After License)
Feature
Description number
Use Authorizations:
(to be ordered in quantity)
Per Authorized User SW Maintenance 4883
3 Year After License
Per Concurrent User SW Maintenance 4884
3 Year After License
Customization options: Note that the following options apply to PID 5724-K76 only. These options do not apply to maintenance PIDs. Select the appropriate feature numbers to customize your order with delivery options desired. These features can be specified on the initial or MES orders.
Example: If publications are not desired for the initial order, specify feature number 3470 to ship media only. For future updates, specify feature number 3480 to ship media updates only. If, in the future, publication updates are required, order an MES to remove feature number 3480; then, the publications will ship with the next release of the program.
Feature
Description number
Initial Shipments
Serial Number Only (suppresses shipment 3444
of media and documentation)
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 |
Licensing: IBM International Program License Agreement. Proofs of Entitlement (PoE) 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 iSeries and pSeries Programs (Z125-6495)
License information form number: CT38TML
Limited warranty applies: Yes
Warranty: This program has warranty for a minimum of one year from acquisition from IBM or authorized IBM Business Partner. The warranty provided to the customer, for at least one year from acquisition, is access to databases (read Web sites) for program information and FAQs, including any known fixes to defects, which the customer can download or obtain otherwise and install at leisure.
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. Customers 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.
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: Yes
Volume orders (IVO): Yes, contact your IBM representative.
Passport Advantage applies
Yes and through the Passport Advantage Web site at
Usage restriction: Yes
Charge unit
IBM XL Fortran Advanced Edition V9.1 for Linux is licensed based on two charge units: per authorized user and per concurrent user.
Authorized user: An authorized user is defined as an individual or specific named user authorized to have access to the program or any portion of the program. An authorized user license is required for each distinct person who will access and use the program. You may install the program on more than one machine, provided that you are the only user using it and only one copy of the program is in use at one time. The Proof of Entitlement for this program is evidence of the authorization.
Concurrent user: A concurrent user is defined as any person who accesses and uses the program or any portion of the program within a designated network. The program may be installed on an unlimited number of machines within the designated network. A concurrent user license entitles any user within the designated network to access and use the program as long as the total number of users concurrently accessing and using the program at any one time does not exceed the total number of concurrent user licenses acquired. You must acquire an additional license for each additional concurrent user and/or designated network on which the program is used. The Proof of Entitlement for the program is evidence of the authorization.
When XL Fortran Advanced Edition V9.1 for Linux is ordered, its run-time component is shipped with the compiler on the same media. The XL Fortran Run-Time component must be installed on the machine where the Fortran Program will be compiled and executed.
Redistribution information
If You have developed an application that is dependent upon the files or modules listed below or located in the directory named below, you may distribute these files or modules, subject to the following terms:
- The files or modules must be in object code.
- You will indemnify IBM or third parties that provide IBM products ("Third Parties") from and against any third party claim arising out of the use or distribution of Your application.
- You may not use the same path name as the original files/modules.
- You may not use IBM's or Third Parties' names or trademarks in connection with the marketing of Your applications without IBM's or Third Parties' prior written consent.
- IBM or Third Parties provide copies of these files or modules "AS IS," that is, you are responsible for all technical assistance for your application.
- In your license agreement with the recipient, you will notify the recipient that these files or modules may not be (1) used for any purpose other than to enable the application, (2) copied (except for backup purposes), (3) further distributed, or (4) reverse assembled, reverse compiled, or otherwise translated.
- xlsmp.msg.rte
- xlsmp.rte
- xlf.rte
- xlf.msg.rte
Your application containing a copy of the above referenced files/modules must be labeled as follows:
"CONTAINS
Runtime Modules of IBM XL Fortran Advanced Edition V9.1 for Linux
(c) Copyright IBM Corporation 1990-2004 All Rights Reserved"
Excluded components
Notwithstanding the terms and conditions of any other agreement you may have with IBM or any of its related or affiliated companies (collectively "IBM") or with any of the third parties that provide IBM products ("Third Parties"), the following terms and conditions apply to all "Excluded Components" identified below: (a) all Excluded Components are provided on an "AS IS" basis; (b) IBM AND THIRD PARTIES DISCLAIM ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS INCLUDING, BUT NOT LIMITED TO, THE WARRANTY OF NON-INFRINGEMENT OR INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE; (c) IBM and Third Parties will not be liable to you or indemnify you for any claims related to the excluded components; and (d) IBM and Third Parties will not be liable for any direct, indirect, incidental, special, exemplary, punitive or consequential damages with respect to the excluded components.
The following are excluded components:
- Fourth Berkely Software Distribution
- libelf V0.7.0
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 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 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 Guide at
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 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.
|
|
| 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 information and charges, contact your IBM representative or authorized IBM Business Partner. Additional information is also available on the following Passport Advantage Web site
One-
time
Type- charge One- Basic
model feature time annual
Description number number charge charge
XL Fortran Advanced Edition V9.1
for Linux (5724-K76):
Per Authorized user + 5724-K76 0098 $ 999
1 Yr Maintenance
Per Concurrent user + 5724-K76 0099 1,499
1 Yr Maintenance
XL Fortran Advanced Edition for
Linux SW Maintenance No Charge
Registration, 1 Year SW
Maintenance Renewal (5733-A99):
Per Authorized user SW 5733-A99 4879 0
Maintenance No Charge
Registration
Per Authorized User SW 5733-A99 4880 $ 333
Maintenance 1 Year
Renewal
Per Concurrent User SW 5733-A99 4881 0
Maintenance NoCharge
Registration
Per Concurrent User SW 5733-A99 4882 500
Maintenance 1 Year
Renewal
XL Fortran Advanced Edition for
Linux 1 Year SW Maintenance
After License (5733-D05):
Per Authorized User SW 5733-D05 4877 500
Maintenance 1 Year
After License
Per Concurrent User SW 5733-D05 4878 749
Maintenance 1 Year
After License
XL Fortran Advanced Edition for
Linux 3 Year SW Maintenance
Registration (5733-D03):
Per Authorized User SW 5733-D03 4885 666
Maintenance 3 Year
Registration
Per Concurrent User SW 5733-D03 4886 1,000
Maintenance 3 Year
Registration
One-
time
Type- charge One- Basic
model feature time annual
Description number number charge charge
XL Fortran Advanced Edition for
Linux 3 Year SW Maintenance
Renewal (5733-D04):
Per Authorized User SW 5733-D04 4887 $ 999
Maintenance 3 Year
Renewal
Per Concurrent User SW 5733-D04 4888 1,500
Maintenance 3 Year
Renewal
XL Fortran Advanced Edition for
Linux 3 Year SW Maintenance
After License (5733-D06):
Per Authorized User SW 5733-D06 4883 $1,166
Maintenance 3 Year After
License
Per Concurrent User SW 5733-D06 4884 1,749
Maintenance 3 Year After
License
|
|
| 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: ibm_direct@vnet.ibm.com
Mail: IBM Americas Call Centers
Dept: IBM CALL, 11th Floor
105 Moatfield Drive
North York, Ontario
Canada M3B 3R1
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