external solvers - scalapack

Barry Smith bsmith at mcs.anl.gov
Wed Dec 17 22:09:42 CST 2008

    Whoever wrote a PETSc TACC2008 tutorial that says PETSc interfaces  
to scalapack
is a fool. It does not interface to scalapack in any way (since we  
support building
mumps which needs scalapack we support building scalapack but PETSc  
itself makes
no calls to scalapack.)*

    We do have support for using Cholesky in PLAPACK with our dense  
You should use petsc-dev or wait a couple of days for the petsc-3.0  
before using it.


* One reason we don't screw with scalapack is the complicated messy  
way the dense
matrix has to be spread across processes which is painful.

On Dec 17, 2008, at 9:36 PM, Nichols A. Romero wrote:

> Hi,
> I looked through the mailing lists to see if this question
> was already asked but could not find anything.
> In the PETSc TACC2008 tutorial, it states that PETSc interfaces
> with Scalapack?
> I would like to know what is supported from Scalapack. I am  
> particularly
> interested in:
> 1. Cholesky factorization (I know there are a couple of alternative  
> options here, e.g. PLAPACK).
> 2. Dense eigenvalue solver
> Nichols A. Romero, Ph.D.
> Argonne Leadership Computing Facility
> Argonne National Laboratory
> Building 360 Room L-146
> 9700 South Cass Avenue
> Argonne, IL 60490
> (630) 252-3441

More information about the petsc-users mailing list