BLAS Level 3 includes routines which perform matrix-matrix operations as described in the following table.
Routines | Description |
---|---|
:ref:`onemkl_blas_gemm` | Computes a matrix-matrix product with general matrices. |
:ref:`onemkl_blas_hemm` | Computes a matrix-matrix product where one input matrix is Hermitian and one is general. |
:ref:`onemkl_blas_herk` | Performs a Hermitian rank-k update. |
:ref:`onemkl_blas_her2k` | Performs a Hermitian rank-2k update. |
:ref:`onemkl_blas_symm` | Computes a matrix-matrix product where one input matrix is symmetric and one matrix is general. |
:ref:`onemkl_blas_syrk` | Performs a symmetric rank-k update. |
:ref:`onemkl_blas_syr2k` | Performs a symmetric rank-2k update. |
:ref:`onemkl_blas_trmm` | Computes a matrix-matrix product where one input matrix is triangular and one input matrix is general. |
:ref:`onemkl_blas_trsm` | Solves a triangular matrix equation (forward or backward solve). |
.. toctree:: :hidden: gemm hemm herk her2k symm syrk syr2k trmm trsm
Parent topic: :ref:`onemkl_blas`