SBLAS - Single Precision Basic Linear Algebra Subprograms

The SBLAS are the Single Precision version of the BLAS, or Basic Linear Algebra Subprograms.

The BLAS are a small core library of linear algebra utilities, which can be highly optimized for various architectures. Software that relies on the BLAS is thus highly portable, and will typically run very efficiently. The LINPACK and LAPACK linear algebra libraries make extensive use of the BLAS.

Reference 1:
Dongarra, Moler, Bunch, Stewart,
LINPACK User's Guide,
SIAM, 1979.
Reference 2:
Lawson, Hanson, Kincaid and Krogh,
Basic Linear Algebra Subprograms for FORTRAN usage,
ACM Transactions on Mathematical Software,
Volume 5, Number 3, pages 308-323, 1979.
Reference 3:
Coleman and Van Loan,
Handbook for Matrix Computations,
Society for Industrial and Applied Mathematics,
3600 University City Science Center,
Philadelphia, PA 19104-2688.

Files you may copy include:

The Level 1 BLAS deal with vector - vector operations:

The Level 2 BLAS deal with matrix - vector operations:

The Level 3 BLAS deal with matrix - matrix operations:

Back to the FORTRAN software page.


Last revised on 27 March 2001.