BLAS Level 3 Routines

BLAS Level 3 Routines

BLAS Level 3 includes routines which perform matrix-matrix operations as described in the following table.

Routines

Description

gemm

Computes a matrix-matrix product with general matrices.

hemm

Computes a matrix-matrix product where one input matrix is Hermitian and one is general.

herk

Performs a Hermitian rank-k update.

her2k

Performs a Hermitian rank-2k update.

symm

Computes a matrix-matrix product where one input matrix is symmetric and one matrix is general.

syrk

Performs a symmetric rank-k update.

syr2k

Performs a symmetric rank-2k update.

trmm

Computes a matrix-matrix product where one input matrix is triangular and one input matrix is general.

trsm

Solves a triangular matrix equation (forward or backward solve).

Parent topic: BLAS Routines