MTL
"Jean-Marie Marchal" <[email protected]> Fri, 12 Mar 2004 12:32:08 +0100
| Newsgroups | gmane.comp.lib.mtl.devel |
|---|---|
| Message-ID | <[email protected]> |
Dear folks, being interested in linear algebra performances in general and in C++ in particular, I found your site by chance looking at a Stanford document. So I downloaded and tested version mtl-2.1.2-21 and looked at the matrix-matrix multiply on dense matrices from your test dir, something known in Blas as the DGEMM operation (or rank-k update). This operation sits at the core of all real linalg, whether direct or iterative and gets huge benefit from caching/blocking operations. Although with a recent Intel 7.0 C++ compiler and STLPORT I could easily get the same performances as straight C code, this never came close to the performances of the Intel MKL library (factor of 10..30!!!). So I am questioning the reality of the performance results that you advocate in your publications. Did you really compare it with MKL or an equivalent, such as the Goto or Atlas Blas? Thanks for your help, Jean-Marie Marchal _______________________________________________ This list is archived at http://www.osl.iu.edu/MailArchives/mtl-devel/