XL Fortran is shipped with a set of libraries for high-performance
mathematical computing:
- The Mathematical Acceleration Subsystem (MASS) is a set of libraries of
tuned mathematical intrinsic routines that provide improved performance over
the corresponding standard system math library routines. MASS is described
in Using the Mathematical Acceleration Subsystem (MASS).
- The Basic Linear Algebra Subprograms (BLAS) are a subset of routines from
IBM's Engineering and Scientific Subroutine Library (ESSL) library, which
provides matrix/vector multiplication functions tuned for PowerPC(R) architectures.
The BLAS functions are described in Using the Basic Linear Algebra Subprograms (BLAS).