Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: BLAS batch strided needs sufficiently new MKL
First introduced in Intel MKL 2020.2 Unfortunately this is not mentioned in any changelog https://www.intel.com/content/www/us/en/developer/articles/release-notes/intel-math-kernel-library-release-notes-and-new-features.html $ curl -sSfL https://apt.repos.intel.com/mkl/dists/all/main/binary-all/Packages | awk '/^Filename/ && /intel-mkl-common-c-2020/ { print $2 }' | xargs -I{} curl -sSfLO 'https://apt.repos.intel.com/mkl/{}' $ for pkg in intel-mkl-common-c-2020*.deb; { ar x "$pkg" data.tar.xz && ar xJf data.tar.xz } $ grep -r dgemm_batch_strided ./opt/intel/compilers_and_libraries_*/linux/mkl/include/mkl_blas.h ./opt/intel/compilers_and_libraries_2020.2.254/linux/mkl/include/mkl_blas.h:void dgemm_batch_strided(const char *transa, const char *transb, const MKL_INT *m, const MKL_INT *n, const MKL_INT *k, ./opt/intel/compilers_and_libraries_2020.3.279/linux/mkl/include/mkl_blas.h:void dgemm_batch_strided(const char *transa, const char *transb, const MKL_INT *m, const MKL_INT *n, const MKL_INT *k, ./opt/intel/compilers_and_libraries_2020.4.304/linux/mkl/include/mkl_blas.h:void dgemm_batch_strided(const char *transa, const char *transb, const MKL_INT *m, const MKL_INT *n, const MKL_INT *k,
- Loading branch information