GEneral Matrix Multiply (SGEMM)

Seen this term quite a lot.

BLAS vs. GEMM?

  • BLAS is a broad collection of routines for linear algebra.
  • GEMM is a single function within BLAS (Level 3) that is highly optimized because matrix-matrix multiplication is a core operation in computing.

Resources

GPU

CPU

SGEMM