scaling in 4-core machine: unassembled structured
jarunan at ascomp.ch
jarunan at ascomp.ch
Fri Nov 20 03:26:02 CST 2009
>
> 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
More information about the petsc-users
mailing list