Re: MTL

Janusz opechowski <[email protected]> Sat, 13 Mar 2004 06:24:25 +0000 (GMT)
Newsgroups gmane.comp.lib.mtl.devel
Message-ID <[email protected]>
Hmm .. 

One should be carefull in such interpretations.
Time ratio
of matrix matrix multiplication
60x60 *  60x(sqr(60))  matrices 
(mine particular example)
on msvc7 standard,
unoptimized  Microsoft compiler
versus optimised Intel C++ 8.0
behaves like 20-30 : 1 .

Same MTL(for msvc7) code and hardware but 
different compilers.

Are you telling about further 20-30 times faster code
thanks to Intel MKL ?

Cheers
Janusz




 --- Jean-Marie Marchal
<[email protected]> wrote: > 
> 
> 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/ 

________________________________________________________________________
Yahoo! Messenger - Communicate instantly..."Ping" 
your friends today! Download Messenger Now 
http://uk.messenger.yahoo.com/download/index.html
_______________________________________________
This list is archived at http://www.osl.iu.edu/MailArchives/mtl-devel/