Basic Linear Algebra Subroutines (BLAS) are routines that provide standard functions for basic vector and matrix operations. You can classify these routines in the following three levels:
For example, dgemm is a BLAS level 3 function that calculates the general real matrix-matrix product using the following expression:
where α and β are scalars, A, B, and C are matrices, and op(A) is A or AT.
Refer to BLAS (Basic Linear Algebra Subprograms) for more information on the BLAS functions.