I want to calculate the product of two matrices. This could be done, of course, by using the intrinsic function MATMUL(A,B) where A and B are two matrices. But I found this is not very efficient, especially for large matrices, e.g. two 1000-by-1000 matrices.
Could anyone give me some suggestions on doing the multiplication EFFICIENTLY? Thank you in advance!
How to calculate a multiplication of two matrices efficiently?
OS: Mac OS X 10.5.8
Linux: Debian 5.0 x86_64
Compiler: Intel Fortran Compiler 11.1 & Intel C++ Compiler 11.1 (with Intel MKL included)