Hello, everyone!

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?

CPU: Intel Core 2 Duo 2.4 GHz

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)

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)