Skip to main content

NOTICE: Due to a lapse in annual appropriations, most of this website is not being updated. Learn more.

Form submissions will still be accepted but will not receive responses at this time. Sections of this site for programs using non-appropriated funds (such as NVLAP) or those that are excepted from the shutdown (such as CHIPS and NVD) will continue to be updated.

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

Published

Author(s)

K Remington, Roldan Pozo

Abstract

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.
Citation
- 6744
Report Number
6744

Keywords

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

Citation

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

Issues

If you have any questions about this publication or are having problems accessing it, please contact [email protected].

Created May 1, 2001, Updated October 16, 2008
Was this page helpful?