Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

NIST Sparse BLAS User's Guide



K Remington, Roldan Pozo


This document provides a guide and reference manual for a portable numerical library for sparse matrix computations. These Basic Linear Algebra Subprograms (BLAS) provide kernelsfor forming sparse matrix products (of the form C = aAB + bC. where a and b are scalars, B and C are dense matrices, and A is a sparse matrix) and solution of triangular systems withleft and right scaling ( C = aLATRB +bC, where a and b are scalars, L and T are diagonal matrices, T is the conceptual inverse of a triangular sparse system, and B and C are densematrices). Complete function listings for the ANSI C programming language are provided.
- 6744
Report Number


BLAS libraries, sparse BLAS, sparse data structures, sparse matrices


Remington, K. and Pozo, R. (2001), NIST Sparse BLAS User's Guide, - 6744, National Institute of Standards and Technology, Gaithersburg, MD (Accessed June 15, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created May 1, 2001, Updated October 16, 2008