==================================== GEMV (General Matrix Vector Product) [TOC:2] ==================================== Single Precision ================ ---- IMAGE ---------------- BLAS3/bench.sgemv.mflops.svg --------------------------- Double Precision ================ ---- IMAGE ---------------- BLAS3/bench.dgemv.mflops.svg --------------------------- Complex Single Precision ======================== ---- IMAGE ---------------- BLAS3/bench.cgemv.mflops.svg --------------------------- Complex Double Precision ======================== ---- IMAGE ---------------- BLAS3/bench.zgemv.mflops.svg --------------------------- Raw Results from Benchmarks =========================== ---- SHELL (path=BLAS3,hostname=heim) ------------------------------------------ make BLAS_FUNCTIONS=gemv clean make BLAS_FUNCTIONS=gemv ./sgemv_MKL > report.sgemv_MKL ./dgemv_MKL > report.dgemv_MKL ./cgemv_MKL > report.cgemv_MKL ./zgemv_MKL > report.zgemv_MKL ./sgemv_Eigen > report.sgemv_Eigen ./dgemv_Eigen > report.dgemv_Eigen ./cgemv_Eigen > report.cgemv_Eigen ./zgemv_Eigen > report.zgemv_Eigen ./sgemv_openBLAS > report.sgemv_openBLAS ./dgemv_openBLAS > report.dgemv_openBLAS ./cgemv_openBLAS > report.cgemv_openBLAS ./zgemv_openBLAS > report.zgemv_openBLAS ./sgemv_BLIS > report.sgemv_BLIS ./dgemv_BLIS > report.dgemv_BLIS ./cgemv_BLIS > report.cgemv_BLIS ./zgemv_BLIS > report.zgemv_BLIS gnuplot plot.sgemv.mflops gnuplot plot.dgemv.mflops gnuplot plot.cgemv.mflops gnuplot plot.zgemv.mflops -------------------------------------------------------------------------------- Single Precision ---------------- ---- SHELL (path=BLAS3,hostname=heim) ------------------------------------------ cat report.sgemv_MKL cat report.sgemv_Eigen cat report.sgemv_openBLAS cat report.sgemv_BLIS -------------------------------------------------------------------------------- Double Precision ---------------- ---- SHELL (path=BLAS3,hostname=heim) ------------------------------------------ cat report.dgemv_MKL cat report.dgemv_Eigen cat report.dgemv_openBLAS cat report.dgemv_BLIS -------------------------------------------------------------------------------- Complex Single Precision ------------------------ ---- SHELL (path=BLAS3,hostname=heim) ------------------------------------------ cat report.cgemv_MKL cat report.cgemv_Eigen cat report.cgemv_openBLAS cat report.cgemv_BLIS -------------------------------------------------------------------------------- Complex Double Precision ------------------------ ---- SHELL (path=BLAS3,hostname=heim) ------------------------------------------ cat report.zgemv_MKL cat report.zgemv_Eigen cat report.zgemv_openBLAS cat report.zgemv_BLIS --------------------------------------------------------------------------------