The open archive for STFC research publications

Full Record Details

Persistent URL http://purl.org/net/epubs/work/29555
Record Status Checked
Record Id 29555
Title The sparse BLAS
Abstract We discuss the interface design for the Sparse Basic Linear Algebra Subprograms (BLAS), the kernels in the recent standard from the BLAS Technical Forum that are concerned with unstructured sparse matrices. The motivation for such a standard is to encourage portable programming while allowing for library-specific optimizations. In particular, we show how this interface can shield one from concern over the specific storage scheme for the sparse matrix. This design makes it easy to add further functionality to the sparse BLAS in the future. We review the use of the Sparse BLAS with examples in the three supported programming languages, Fortran 95, Fortran 77, and C.
Organisation CCLRC
Funding Information
Related Research Object(s):
Licence Information:
Language English (EN)
Type Details URI(s) Local file(s) Year
Report RAL Technical Reports RAL-TR-2001-032. 2001. raltr-2001032.pdf 2001