Does MKL optimize cblas for *major order?
问题 I am using mkl cblas_dgemm and currently have it with CblasRowMajor , CblasNoTrans , CblasNotrans , for my matrices. I know that c is a row major language, whereas dgemm is a column major algorithm. I am interested to know if switching the ordering of the matrices will have any affect on the cblas_dgemm algorithm if I am linking against mkl . Is mkl smart enough to do things behind the scenes that I would try to do to optimized the matrix multiplcations? If not, what is the best way to