Small Matrix Multiplication Performance Shootout
Small Matrix Multiplication Shootout Here I’ll compare the speed of small matrix multiplication of a few different popular libraries with PaddedMatrices.jl: Eigen blaze gfortran’s built-in matmul MKL JIT I will benchmark the operation $\textbf{C} = \textbf{A} \times \textbf{B}$, where $\textbf{C}\in\mathbb{R}^{M\times N}$, $\textbf{A}\in\mathbb{R}^{M\times K}$, and $\textbf{B}\in\mathbb{R}^{K\times N}$. I’ll consider every combination of $M\in(3,\ldots,32)$ and $N\in(3,\ldots,32)$ with […]