login

Algorithm 679: A set of level 3 basic linear algebra subprograms: model implementation and test programs

ACM Transactions on Mathematical SoftwarePublished 1 March 1990
Jack Dongarra, Jermey Du Cruz, Sven Hammarling, Iain Duff
Citations223
SJR quartileQ1
SJR score1.23
SNIP2.12

TL;DR

A model implementation and test software for the Level 2 Basic Linear Algebra Subprograms, targeted at matrix-vector operations, provide a portable set of FORTRAN 77 Level 2 BLAS for machines where specialized implementations do not exists or are not required.

Abstract

This paper describes a model implementation and test software for the Level 3 Basic Linear Algebra Subprograms (Level3 BLAS). The Level3 BLAS are targeted at matrix-matrix operations with the aim of providing more efficient, but portable, implementations of algorithms on high-performance computers. The model implementation provides a portable set of Fortran 77 Level 3 BLAS for machines where specialized implementations do not exist or are not required. The test software aims to verify that specialized implementations meet the specification of the Level 3 BLAS and that implementations are correctly installed.

Keywords

Computer Science