IBM United States
Software Announcement 203-217
September 9, 2003

IBM Parallel Engineering and Scientific Subroutine Library for Linux on pSeries V3.1 (Parallel ESSL) offers scientific subroutines for optimum performance

 ENUS203-217.PDF (47KB)

(Corrected on October 10, 2003)

The Ordering information is clarified and TLES 8 is added as a supported operating system.

At a glance

Parallel ESSL V3.1 is tuned for optimum performance on POWER4™ and POWER4+™ processors and the Myrinet switch.

  • Callable from Fortran, C, and C++
  • 32-bit and 64-bit application support
  • Easy-to-use call interface
  • Informative error-handling capabilities

For ordering, contact:

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

Overview

IBM Parallel ESSL is a scalable mathematical subroutine library that supports parallel processing applications on clusters of IBM eServer pSeries™ servers running Linux.

Parallel ESSL supports the Single Program Multiple Data (SPMD) programming model.

Parallel ESSL provides over 100 subroutines in six major areas of mathematical computations:

  • Level 2 parallel basic linear algebra subprograms (PBLAS)
  • Level 3 PBLAS
  • Linear algebraic equations
  • Eigensystem analysis and singular value analysis
  • Fourier transforms
  • Random number generation

For communication, Parallel ESSL includes Basic Linear Algebra Communications Subprograms (BLACS), which use the Message Passing Interface (MPI). For computations, Parallel ESSL uses ESSL for Linux on pSeries subroutines.

The Parallel ESSL GM libraries are provided for use with the MPICH-GM library and the Myrinet-2000 switch with Myrinet/PCI-X adapters. Internet protocol (IP) is not supported.

The Parallel ESSL GM libraries support both 32-bit environment and 64-bit environment applications. The subroutines can be called from application programs written in Fortran, C, and C++.

Parallel ESSL runs under the SuSE Linux Enterprise Server (SLES) 8 or Turbolinux Enterprise Server (TLES) 8 operating systems.

Key prerequisites

  • Operating systems — SLES 8 or TLES 8
  • Hardware:
    • Clusters of pSeries servers
    • Myrinet-2000 switch with Myrinet/PCI-X adapters
  • Software:
    • For compiling:
      • IBM XL Fortran for Linux on pSeries V8.1.0.2 (5765-F70), or later
      • VisualAge® C++ for Linux on pSeries V6 (5765-F56)
  • For linking, loading, or running
    • IBM XL Fortran for Linux on pSeries Run-Time Environment V8.1.0.2 (5765-F71), or later
    • GNU Compiler Collection (GCC) V3.2, or later, 32-bit and 64-bit libraries
    • Engineering and Scientific Subroutine Library for Linux on pSeries V4.1 (5765-G17)
    • GM 2.0.6. or later
    • MPICH-GM 1.2.5.10

Planned availability date

September 26, 2003

Description

IBM Parallel Engineering and Scientific Subroutine Library for Linux on pSeries is functionally equivalent to the Parallel ESSL for AIX® 5L V2.3 (5765-C41) product, except that:

  • The switch supported is the Myrinet-2000 with Myrinet/PCI-X adapters.
  • IP is not supported.
  • Multiple Computational Threads are not supported.
  • The Parallel ESSL header file does not support the IBM Open Class® Complex Mathematics Library.

All Parallel ESSL libraries provide high levels of performance for numerically intensive computing jobs on the respective processors. All versions provide mathematically equivalent results.

Refer to the Parallel Engineering and Scientific Subroutine Library for AIX, V2.3 and Linux on pSeries, V3.1 Guide and Reference, V3.1 for details. Hardcopy documentation is not shipped with the product. Documentation can be viewed or printed as detailed in the Publications section.

The Parallel ESSL software license agreement is shipped, viewed, and accepted electronically.

Accessibility by people with disabilities

The following feature supports use by people with disabilities:

  • Operation by keyboard alone

Section 508 of the U.S. Rehabilitation Act

Parallel Engineering and Scientific Subroutine Library for Linux on pSeries V3.1 is capable, 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.

Product positioning

Parallel ESSL for Linux on pSeries should be used where optimum performance is desired through simple subroutine calls from floating-point engineering and scientific MPI applications running on clusters of IBM eServer pSeries servers with a Myrinet switch.

Reference information

Refer to:

  • ESSL V4.1 for Linux on pSeries, Software Announcement 203-218 , dated September 9, 2003
  • ESSL V4.1 for AIX 5L V5.2, Software Announcement 203-157 , dated June 24, 2003
  • ESSL V3.3 and Parallel ESSL V2.3, Software Announcement 201-333 , dated November 13, 2001

Trademarks

 
The e-business logo, pSeries, iSeries, POWER4, and POWER4+ are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
VisualAge, AIX, and Open Class 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.

Offering information

Product information is available through the Offering Information Web site at:

Publications

Documentation supporting the Parallel Engineering and Scientific Subroutine Library for Linux on pSeries™ V3.1 licensed program is not available from IBM in hardcopy format.

Available documentation can be viewed, searched, and printed as follows:

The Parallel ESSL licensed program consists of the following publications:

                                                       Publication
Title                                                  number
 
Engineering and Scientific Subroutine                  GA22-7903
 Library Products
 General Information
Parallel Engineering and Scientific                    SA22-7906
 Subroutine Library for
 AIX(R) V2.3 and
 Linux on pSeries V3.1
 Guide and Reference
Parallel Engineering and Scientific                    GA22-7953
 Subroutine Library for Linux
 on pSeries V3.1
 Installation Guide

Technical information

Hardware requirements

  • Myrinet-2000 switch with Myrinet/PCI-X adapters
  • Supported on clusters of IBM eServer pSeries servers running up to 16 MPI tasks

Software requirements

  • Operating systems — SuSE Linux Enterprise Server (SLES) 8 or TLES 8
  • Software products:
    • For compiling (one of these):
      • IBM XL Fortran for Linux on pSeries V8.1, or later (5765-F70)
      • VisualAge® C++ for Linux on pSeries V6.0 (5765-F56)
    • For linking, loading, or running:
      • Engineering and Scientific Subroutine Library for Linux on pSeries, V4.1 (5765-G17)
      • IBM XL Fortran for Linux on pSeries Run-Time Environment V8.1.0.2, or later (5765-F71)
      • GNU Compiler Collection (GCC) V3.2, or later, 32-bit and 64-bit libraries
      • GM 2.0.6, or later
      • MPICH-GM 1.2.5.10

Planning information

Direct customer support: Eligible customers can obtain installation and usage assistance from the AIX Support Family line at 800-225-5249.

To obtain customer eligibility and registration procedures, contact the appropriate support center.

Packaging: Parallel ESSL for Linux on pSeries V3.1 is distributed on one CD-ROM (LCD4-7424).

Security, auditability, and control

Parallel ESSL uses the security and auditability features of the SLES 8 or TLES 8 operating systems.

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

Ordering information

Parallel ESSL for Linux on pSeries V3.1 (5765-G18) is a program with one charge unit: number of active processors. The number of processors is the sum of the active number of processors in each of the machines on which Parallel ESSL for Linux on pSeries will be installed and run. A license is required for each machine on which Parallel ESSL for Linux on pSeries will be installed and run, for a quantity as computed above.

Software Maintenance for Parallel ESSL for Linux on pSeries V3.1 (5771-PEL or 5773-PEL) should be ordered in a quantity equal to the sum of the active processors on each of the pSeries systems on which Parallel ESSL will be installed and run.

Users of Parallel ESSL V3.1 should specify type 5765, model G18, media feature number 5809, and the quantity equal to the number of active processors on the pSeries systems. For example, if ordering Parallel ESSL V3.1 for a server that has 12 active processors, order media feature number 5809 and the one-time charge (OTC) feature number with a quantity of 12.

                                 OTC         Medium
                                 Feature     Feature
Description                      Number      Number      Medium
 
Machine type/model 5765-G18
 
Parallel ESSL for Linux V3.1                 5809        CD-ROM
 Per active processor            0001
 Per block of 250 active
  processors                     0002

Note: The feature for a block of 250 active processors is provided for convenience with large orders. A quantity of one for feature number 0002 will order 250 active processor licenses.

Ordering information for software maintenance

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

All distributed software licenses include Software Maintenance (Software Subscription and Technical Support) for a period of 12 months from the date of acquisition. 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.

Software Maintenance replaces Software Subscription for AIX (5692-SSO) for new and expired contracts. Refer to Software Announcement 202-003 , dated January 8, 2002.

Customers who want to add software maintenance

To register for future upgrades of this product from Software Maintenance for the program described in this announcement, specify 5771-PEL for one-year or 5773-PEL for three-year registration, and the applicable Parallel ESSL after-license billing feature with quantity equal to the number of licenses in the base 5765-G18 license contract.

After-license support is available via the configurator for Parallel ESSL V3.1.

Notes on billing features

  • The following billing features must have been previously purchased and must currently be on a customer's record as proof of eligibility, to receive this upgrade and future upgrades at no charge or may be purchased to receive future releases of this product for no charge; order the program number, feature number, and quantity to obtain coverage for your software licenses.
  • The appropriate one-year registration feature (no additional charge feature) will transfer automatically to the customer order record when 1-year 5771-PEL is selected.
  • Customers should select the "Renewal Billing Feature" for one- or three-year contract renewal.
  • Customers should select the "Maintenance After License" to reenter one of the programs after a contract has lapsed.

Software Maintenance 5771-PEL One-Year Offering

                                                         Maint-
                               Regis-                    enance
                               tration                   after-
                               (no           Renewal     license
                               charge)       billing     billing
                               feature       feature     feature
Program name                   number        number      number
 
Parallel ESSL for
 Linux V3.1 (5765-G18)
 (media feature
 number 5809)
  Per active processor         0398          0400        0402
  Per block of 250 active      0399          0401        0403
   processors

Software Maintenance 5773-PEL Three-Year Offering

                                                         Maint-
                                                         enance
                                                         after-
                               Regis-        Renewal     license
                               tration       billing     billing
                               feature       feature     feature
Program name                   number        number      number
 
Parallel ESSL for
 Linux V3.1 (5765-G18)
 (media feature
 number 5809)
  Per active processor         0374          0376        0378
  Per block of 250 active      0375          0377        0379
   processors

Note: The registration features for 5773-PEL are priced for the second and third years only of the three-year contract. The first-year charge is included in the price of the license.

Customization option for 5765-G17

                                             Feature
Description                                  number
 
Expedite Shipments
 
Local IBM office expedite                    3445

Terms and conditions

Licensing: IBM International Program License Agreement (IPLA). Proofs of Entitlement are required for all authorized use.

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)

Limited warranty: Yes

Warranty: This program has warranty for a minimum of one year from acquisition from IBM or authorized Business Partner. The warranty provided to the customer for at least one year from acquisition is access to data bases (read Web sites) for program information, FAQs, including any known fixes to defects, which the customer can download or obtain otherwise and install at their leisure.

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: No

Software maintenance applies: Yes

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.

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 additional information, refer to Changes to Selected Distributed Software Products acquired through IBM or IBM Business Partners who remarket iSeries and pSeries Software Announcement 201-201 , dated July 10, 2001.

Note: The following term differs from Software Announcement 202-202. Stand-alone upgrades to this product/release and its future versions and releases will be considered only on a special-request basis from IBM.

Also refer to:

  • ESSL V4.1 for AIX 5L V5.2 Software Announcement 203-157 , dated June 24, 2003
  • ESSL V3.3 Software Announcement 201-333 , dated November 13, 2001

IBM Operational Support Services — Support Line: No

AIX/UNIX® upgrade protection applies: No

Entitled upgrade for current AIX/UNIX upgrade protection licensees: No

iSeries Software Subscription applies: 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.

Parallel ESSL for Linux on pSeries V3.1

                                           OTC
Order Type                      Program    Feature
Description                     Number     Number     OTC
 
Parallel ESSL for Linux V3.1    5765-G18
 Per active processor                      0001       $   120
 Per block of 250 active                   0002        30,000
  processors

Software maintenance 1-year offering (5771-PEL)

                                             Maint-
                 Regis-                      enance
                 tration                     after-
                 (no          Renewal        license
                 charge)      billing        billing
Program          feature      feature        feature
name             number  OTC  number   OTC   number   OTC
 
Parallel ESSL
 for Linux V3.1
 (5765-G18)
  Per active     0398    $0   0400   $   25  0402   $    40
   processor
  Per block of   0399     0   0401    6,250  0403    10,000
   250 active
   processors

Software maintenance 3-year offering (5773-PEL)

                                                Maint-
                                                enance
                                                after-
                Regis-          Renewal         license
                tration         billing         billing
Program         feature         feature         feature
name            number  OTC     number  OTC     number   OTC
 
Parallel ESSL for
 Linux V3.1
 (5765-G18)
  Per active    0374   $    50  0376   $    75  0378   $    90
   processor
  Per block of  0375    12,500  0377    18,750  0379    22,500
   250 active
   processors

Global Financing

IBM Global Financing offers competitive financing to credit-qualified customers to assist them in acquiring IT solutions. Offerings include financing for IT acquisition, including hardware, software, and services, both from IBM and other manufacturers or vendors. Offerings (for all customer segments: small, medium, and large enterprise), rates, terms, and availability can vary by country. Contact your local IBM Global Financing organization or visit:

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:      The Americas Call Centers
            Dept. RE001
            P.O. Box 2690
            Atlanta, GA  30301-2690
 
 Reference: RE001

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

 
The e-business logo, pSeries, eServer, SP, and iSeries are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
RS/6000, AIX, VisualAge, and Passport Advantage 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.