Sun Performance Library
is bundled with Sun's Studio 11 compiler suite.
It includes optimized routines for dense and sparse matrix and vector
operations, systems of linear equations, linear least squares problems,
eigenproblems, matrix factorization and decomposition, symmetric and
unsymmetric sparse matrices, 1- and 2-D convolution and correlation,
1-, 2-, and 3-D FFTs, cosine and sine transforms, and support functions
such as condition numbers, transposes, inverses, determinants, sorts,
permutations, etc. It also includes routines for Sun Performance Library
includes enhanced versions of the widely used BLAS 1-3 and LAPACK 3.0
libraries (including backward compatibility with LAPACK 1.x and 2.0).
It also features an interval arithmetic version of the BLAS library
(IBLAS).
The mathematical routines
in Sun Performance Library have been tuned for both the UltraSPARC and
x86 architectures (including 64-bit addressing), have both C and Fortran
interfaces, and include support for parallelism on multiprocessor SMP
nodes.
Additional optimized
math and support libraries (sunmath, mopt, mvec, m9x, cx) are
supplied with Studio 11. See the Numerical
Computation Guide for more information.