Re: solving it fast

Janusz opechowski <[email protected]> Fri, 1 Apr 2005 14:26:43 +0100 (BST)
Newsgroups gmane.comp.lib.mtl.devel
Message-ID <[email protected]>
Well,
grats!



How about using MKL ( intel's tuned lapack ).
In Matrix*Matrix  it is fast (the code is it SEM ? ).
so might be in :
SparseMatrix * Vector 

Is it possible to build a matrix object that will use
some well (vendor) tuned procedures instead of
standard mtl when multiplying SM * V in bccg ?

( or ... write own bccg ? )
please inform me if any.
Soon I will have same problems.

Regards
JO



--- Michael Nielsen <[email protected]> wrote:
> I've implemented a finite element solver using cg()
> in the ITL framework. I 
> expected it to be a bit faster, it's only as fast as
> my "head on" 
> implementation i did. I've pretty much done it like
> in the example for 
> conjugate gradient on the homepage, using these
> types:
> 
> typedef dense1D<float> vector;
> 
> typedef matrix<float, symmetric<upper>,
> compressed<>, row_major>::type 
> sparseSymmetricMatrix;
> 
> 
> 
> Is it the fastest way using ITL?
> 
> 
> 
> /Michael
> 
> 
> 
> 
> _______________________________________________
> This list is archived at
> http://www.osl.iu.edu/MailArchives/mtl-devel/
> dear 

________________________________________________________________________
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/