=================== Benchmark for FLENS =================== Hardware: `Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz` Matrix-Matrix Operations: BLAS Level 3 ====================================== +------------------+-----------------------------------------+ |__GEMM__ | General Matrix-Matrix Product: | | | $C \leftarrow \beta C + \alpha A B$ | +------------------+-----------------------------------------+ |__TRSM__ | Triangular Solver for Matrix Equations: | | | | | | ---- LATEX --------------------------- | | | B \leftarrow \alpha\,L^{-1} B,\quad | | | B \leftarrow \alpha\,U^{-1} B,\quad | | | B \leftarrow \alpha\,B L^{-1} | | | \quad\text{or}\quad | | | B \leftarrow \alpha\,B U^{-1} | | | ------------------------------------- | | | | | | for a lower triangular matrix $L$ and | | | upper triangular matrix $U$. | +------------------+-----------------------------------------+ Matrix-Vector Operations: BLAS Level 2 ====================================== +------------------+-----------------------------------------+ |__GEMV__ | General Matrix Vector Product: | | | $y \leftarrow \beta y + \alpha A x$ | +------------------+-----------------------------------------+ |__GER__ | General Matrix Rank-1 Update: | | | $A \leftarrow A + \alpha\,x\,y^T$ | +------------------+-----------------------------------------+ LAPACK ====== +------------------+-----------------------------------------+ |__GETRF__ | LU Factorization with partial Pivoting | +------------------+-----------------------------------------+ :links: GEMM -> doc:BLAS3/GEMM TRSM -> doc:BLAS3/TRSM GEMV -> doc:BLAS3/GEMV GER -> doc:BLAS3/GER GETRF -> doc:LAPACK/GETRF