BLAS

From SklogWiki
Revision as of 17:47, 16 January 2009 by Nice and Tidy (talk | contribs) (New page: [http://www.netlib.org/blas/ BLAS] ('''B'''asic '''L'''inear '''A'''lgebra '''S'''ubprograms) are routines that provide standard building blocks for performing basic vector and matrix oper...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

BLAS (Basic Linear Algebra Subprograms) are routines that provide standard building blocks for performing basic vector and matrix operations. The Level 1 BLAS perform scalar, vector and vector-vector operations, the Level 2 BLAS perform matrix-vector operations, and the Level 3 BLAS perform matrix-matrix operations. Because the BLAS are efficient, portable, and widely available, they are commonly used in the development of high quality linear algebra software, for example, LAPACK.