HP MLIB User's Guide Vol. 2 7th Ed.

642 HP MLIB User’s Guide
Optimizing
Another MLIB subprogram used by your program also calls that
subprogram
PA-RISC and Itanium processors
Also note that all the workarounds listed for Itanium are more generic and can
also be used for PA-RISC. Therefore, if you are coding your own version of a
MLIB routine called "mlib_routine" on PA-RISC or Itanium, a Fortran version
might be implemented as:
!$HP$ ALIAS mlib_routine='mlib_routine'
!$HP$ ALIAS mlib_routine_='mlib_routine_'
SUBROUTINE mlib_routine(...)
ENTRY mlib_routine_(...)
...
And a C version might be:
#undef mlib_routine
#undif mlib_routine_
void mlib_routine (...){
...
}
void mlib_routine_(...){
mlib_routine(...);
}
Optimizing
LAPACK has been 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 BLAS Standard. In addition, certain algorithmic improvements
have been made, and several tunable parameters have been adjusted for good
execution performance.