HP-UX 11i September 2001 Release Notes
HP-UX 11i Operating Environment Applications
HP-UX 11i Technical Computing Operating Environment (new at 11i original release)
Chapter 4
85
High Performance Math Libraries (HP MLIB) (updated for
September 2001)
Version B.08.01
updates for
September 2001:
New features for version B.08.01 include the following:
• 64-bit integer interface for VECLIB and LAPACK libraries
• Sparse BLAS functionality
• Sparse solver library improvements
• LAPACK 3.0 compliance
• Archive and shared libraries
Version B.07.01
included in the
original HP-UX 11i:
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.
You can use HP MLIB as archive or shared libraries. 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.)