superlu_dist options
Hong Zhang
hzhang at mcs.anl.gov
Fri May 8 10:14:27 CDT 2009
Run your code with '-eps_view -ksp_view' for checking
which methods are used
and '-log_summary' to see which operations dominate
the computation.
You can turn on parallel symbolic factorization
with '-mat_superlu_dist_parsymbfact'.
Unless you use large num of processors, symbolic factorization
takes ignorable execution time. The numeric
factorization usually dominates.
Hong
On Fri, 8 May 2009, Fredrik Bengzon wrote:
> Hi Petsc team,
> Sorry for posting questions not really concerning the petsc core, but when I
> run superlu_dist from within slepc I notice that the load balance is poor. It
> is just fine during assembly (I use Metis to partition my finite element
> mesh) but when calling the slepc solver it dramatically changes. I use
> superlu_dist as solver for the eigenvalue iteration. My question is: can this
> have something to do with the fact that the option 'Parallel symbolic
> factorization' is set to false? If so, can I change the options to
> superlu_dist using MatSetOption for instance? Also, does this mean that
> superlu_dist is not using parmetis to reorder the matrix?
> Best Regards,
> Fredrik Bengzon
>
>
More information about the petsc-users
mailing list