HP-UX 11i Version 2 Release Notes (October 2003)

Libraries and Programming
HP MLIB
Chapter 9
222
Refer to www.hp.com/go/mpi for information about the HP MPI product.
Obsolescence
Not applicable.
HP MLIB
HP MLIB Version 8.4 contains robust callable subprograms, including all BLAS 1, 2, and
3 subroutines, sparse BLAS subroutines, a collection of commonly used dense and sparse
linear system solvers, including LAPACK, ScaLAPACK, and SuperLU_DIST; Fast
Fourier Transforms (FFTs), and convolutions. HP MLIB can be used on HP-UX systems
ranging from single-processor servers to multiprocessor high-end servers such as the
Superdome. MLIB is optimized for HP PA-RISC 2.0 and Intel Itanium2™ processors.
HP MLIB has four components, VECLIB, LAPACK, ScaLAPACK, and SuperLU_DIST .
Summary of Change
The major enhancement for this release of HP MLIB is performance tuning.
HP MLIB 8.4 incorporates algorithmic improvements, and several tunable parameters
have been adjusted for improved execution performance.
Impact
VECLIB is optimized by using highly efficient implementations of BLAS 1, 2, and 3; as
well as the NIST Sparse BLAS Standard. LAPACK fully conforms with the
public-domain version 3.0 of LAPACK. The key computational kernels in LAPACK are
optimized to take full advantage of both PA-RISC and Itanium2-based architectures.
The HP version of ScaLAPACK is tuned on HP servers and built with HP Message
Passing Interface (MPI) and fully conforms to the V1.7 fo the ScaLAPACK standard.
Compatibility
There are no compatibility issues.
Performance
There are no performance issues.
Documentation
The following documents provide additional HP MLIB 8.4 product information:
mlib (3m) manpages - installed in the directory /install_dir/share/man. Set this
path in your MANPATH environment variable to access man pages for VECLIB,
LAPACK, ScaLAPACK, and Distributed SuperLU.