BLAS

BLAS (Basic Linear Algebra Subprograms) es un conjunto de rutinas que proporcionan bloques de construcción estándar para realizar operaciones de álgebra lineal comunes tales como suma de vectores, multiplicación escalar, productos de puntos, combinaciones lineales y multiplicación de matrices.
BLAS de Nivel 1 realiza operaciones escalares, vectoriales y vector-vector, BLAS Nivel 2 realiza operaciones matriz-vector y BLAS Nivel 3 realiza operaciones matriz-matriz.