Software Library offers scientific subroutines.

Press Release Summary:



Parallel ESSL Engineering and Scientific Subroutine Library for AIX® 5L, v3.1 is tuned for POWER4(TM) and POWER4+(TM) processors and pSeries High Performance Switch. Scalable mathematical library supports 32-bit and 64-bit environment applications, and parallel processing applications on clusters of pSeries® servers. It provides over 100 subroutines in 6 areas of mathematical computations, which can be called from application programs written in FORTRAN, C, and C++.



Original Press Release:



IBM Parallel Engineering and Scientific Subroutine Library for AIX 5L, V3.1 (Parallel ESSL) Offers Scientific Subroutines for Optimum Performance for AIX 5L



At a glance
Parallel ESSL for AIX 5L, V3.1 is tuned for optimum performance on POWER4(TM) and POWER4+(TM) processors and the IBM pSeries High Performance Switch (HPS).

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 Engineering and Scientific Subroutine Library for AIX® 5L, V3.1 (Parallel ESSL for AIX 5L) is a scalable mathematical subroutine library that supports parallel processing applications on clusters of IBM pSeries® servers. Parallel ESSL for AIX 5L supports the Single Program Multiple Data (SPMD) programming model.

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

The Parallel ESSL for AIX 5L SMP 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 AIX 5L V5.2 operating system.

Key prerequisites
Operating systems:
AIX 5L V5.2

For customers who use SP(TM) systems and PSSP: PSSP 3.5, or later, with service

Hardware:
Clusters of IBM pSeries servers

Software products:
For compiling (one of these):
IBM XL FORTRAN for AIX, V8.1, or later (5765-F70)
IBM VisualAge® C++ Professional for AIX, V6.0, or later (5765-F56)
IBM C for AIX, V6.0, or later (5765-F57)

For linking, loading, or running:
IBM XL FORTRAN Run-Time Environment for AIX, V8.1, or later (5765-F71)
IBM Parallel Environment for AIX, V4.1, or later (5765-F83)
IBM Engineering and Scientific Subroutine Library for AIX 5L, V4.1 (5765-F82)
C libraries

Planned availability dates
October 31, 2003, for Parallel ESSL V3.1
December 19, 2003, for Parallel ESSL V3.1 running with PSSP V3.5 on AIX 5.2

All Topics