> > Getting better multicore performance requires changing the algorithms to > better reuse L1 cache. This means moving away from assembled matrices > where possible and of course finding good preconditioners.
I do not know how to move away from assembled matrix. As I have to reset values to the matrix in each iteration, I oblige to call MatAssemblyBegin() and MatAssemblyEnd(). Is there other option to create and set values the matrix?? > High-order > and fast multipole methods are good for this. For example, please? Jarunan -- Jarunan Panyasantisuk Development Engineer ASCOMP GmbH, Technoparkstr. 1 CH-8005 Zurich, Switzerland Phone : +41 44 445 4072 Fax : +41 44 445 4075 E-mail: jarunan at ascomp.ch www.ascomp.ch
