On Apr 14, 2011, at 3:08 AM, Jed Brown wrote:

> On Thu, Apr 14, 2011 at 05:48, Shiyuan <gshy2014 at gmail.com> wrote:
> I have two matrices A, B of different nonzero-pattern. Their size is about 
> 60k*60k. I notices that MATAXPY() is extremely slow.
> 
> What matrix format and what are you passing for MatStructure? With 
> DIFFERENT_NONZERO_STRUCTURE, petsc-3.1 was not doing preallocation. This is 
> fixed in petsc-dev.

   In other words, switch to the development version of PETSc 
http://www.mcs.anl.gov/petsc/petsc-as/developers/index.html and it should be 
much faster. If it is not much faster than please send mail to petsc-maint at 
mcs.anl.gov with details of the matrix type AIJ? and ideally sample code and 
we'll see why it is so slow.

   Barry


Reply via email to