HP-UX 11i June 2002 Release Notes

HP-UX 11i Operating Environment Applications
HP-UX 11i Technical Computing Operating Environment (TCOE)
Chapter 6
121
new at 11i
original release
The High Performance Math Libraries (HP MLIB) product contains both the Linear
Algebra Package (LAPACK) and the Vector Library (VECLIB) subprograms, providing
mathematical software and computational kernels for engineering and scientific
applications involving linear equations, least squares, eigenvalue problems, and the
singular value decomposition.
New features for version B.07.01 (described below) include the following:
Shared libraries
Basic Linear Algebra Subroutine (BLAS) Standard functionality
LAPACK 3.0 tuned for HP PA-RISC 2.0 processors
Simplified sparse solver interface with improved performance
Improved performance of key routines
Improved C and C++ usability
Impact
HP MLIB incorporates algorithmic improvements, and several tunable parameters are
adjusted for good execution performance.
While you can use HP MLIB as archive or shared libraries, the performance of your
applications is better when you use archive libraries. However, if you need to keep
executable files small, you can use shared libraries on any PA-RISC 2.0 system running
the HP-UX 11.0 or later operating system.
VECLIB is optimized by using a highly efficient implementation of the Basic Linear
Algebra Subprograms (BLAS), Levels 1, 2, and 3, as well as a subset of the newly-defined
BLAS Standard. Performance for key BLAS routines has been improved.
MLIB fully conforms to the public domain version 3.0 of LAPACK in all user-visible
usage conventions. The internal workings of some subprograms have been tuned and
optimized for Hewlett-Packard computers.
This version simplifies sparse solver interface use and improves its performance. Version
4.0 of the METIS reordering technology has been incorporated.
You can now use the C or C++ compiler to link applications built with MLIB. (Previous to
this release, you were required to link using the Fortran compiler when using VECLIB
or LAPACK.)
Documentation
For more detailed documentation and additional product information, see:
The HP MLIB Users Guide (B6061-96015) and the HP MLIB Release Notice
(B6061-96016) available at the following URLs:
http://docs.hp.com/
http://www.hp.com/rsn/mlib/mlibhome.html/
Manpages:
BLAS Standard manpages (new for 11i)
LAPACK 3.0 manpages (revised)
VECLIB manpages (revised)