HP-UX 11i Release Notes (December 2000)
HP-UX 11i Operating Environments
HP-UX 11i Technical Computing Operating Environment (new)
Chapter 4102
• 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 MLIBas 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.
Documentation
For more detailed information, see:
• The HP MLIB User’s Guide (new) and the HP MLIB Release Notice
(revised) available on the HP-UX 11i Instant Information CD and on
the web at:
http://docs.hp.com/
• Manpages:
— BLAS Standard manpages (new)
— LAPACK 3.0 manpages (revised)
— VECLIB manpages (revised)