Software supports parallel processing applications.

Press Release Summary:



Parallel ESSL for AIX 5L v3.2 is a scalable mathematical subroutine library that supports clusters of IBM POWER5(TM) servers connected with IBM pSeries® High Performance Switch, as well as BladeCenter(TM) JS20 processors and POWER5 servers connected with Myrinet-2000 Switch with Myrinet/PCI-X adapters running AIX 5L V5.2 64-bit kernel. Callable from Fortran, C, and C++, product provides 32- and 64-bit applications support and information error-handling capabilities.



Original Press Release:



IBM Parallel Engineering and Scientific Subroutine Library for AIX 5L V3.2 Offers Scientific Subroutines for Optimum Performance on New Hardware



At a glance
Parallel ESSL for AIX 5L V3.2 is tuned for optimum performance on clusters of POWER4(TM) and POWER5 servers connected with the IBM pSeries High Performance Switch, and tuned for BladeCenter JS20 processors and POWER5 servers connected with a Myrinet-2000 Switch with Myrinet/PCI-X adapters.

Callable from Fortran, C, and C++
32- 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 IBM Americas Call Centers at 800-IBM-CALL (Reference: RE001).

Overview
Parallel Engineering and Scientific Subroutine Library (Parallel ESSL) is a scalable mathematical subroutine library that supports parallel processing applications. Parallel ESSL for AIX® 5L V3.2 adds support for clusters of IBM POWER5(TM) servers connected with an IBM pSeries® High Performance Switch (HPS), and BladeCenter(TM) JS20 processors and POWER5 servers connected with a Myrinet-2000 Switch with Myrinet/PCI-X adapters running the AIX 5L V5.2 64-bit kernel.

The AIX 5L V5.3 (32-bit and 64-bit kernels) and V5.2 (32-bit kernel) are only supported on stand-alone clusters or clusters connected via a LAN supporting Internet Protocol (IP).

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 AIX 5L subroutines.

The Parallel ESSL SMP Libraries are provided for use with the Parallel Environment MPI threads library. You can run single or multithreaded user space (US) or IP applications on all types of nodes. However, you cannot simultaneously call Parallel ESSL from multiple threads.

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

The Parallel ESSL for AIX 5L libraries support both 32-bit and 64-bit environment applications. The subroutines can be called from applications written in Fortran, C, and C++.

Parallel ESSL for AIX 5L:
Runs under the AIX 5L V5.2 and V5.3 operating systems
Provides support for the new Fortran and C compilers
Supports the C interface for the BLACS

This is the last release of Parallel ESSL for AIX 5L that will support Parallel Systems Support Programs (PSSP) and the SP(TM) Switch2.

Parallel ESSL V3.2 does not support the SP Switch.

Key prerequisites
Operating system: AIX 5L V5.2 or V5.3

Hardware: IBM BladeCenter JS20, Cluster 1600 or IBM POWER(TM) servers, IBM pSeries HPS, SP Switch2, or Myrinet-2000 Switch with Myrinet/PCI-X adapters

Software products:
IBM XL Fortran Enterprise Edition V9.1 for AIX (5724-I08)
IBM XL C Enterprise Edition for AIX V7.0 (5724-I10)
IBM XL C/C++ Enterprise Edition V7.0 for AIX (5724-I11)
Parallel Environment V4.2 (pSeries HPS, SP Switch2, IP mode)
GM 2.1, or later, and MPICH-GM 1.2.6..14-1 (Myrinet-2000 Switch)

Planned availability date
April 29, 2005

All Topics