external solvers - scalapack

Nichols A. Romero naromero at alcf.anl.gov
Thu Dec 18 10:50:48 CST 2008


Barry,

PLAPACK has some dense eigensolvers. The public release version has QR
(which is probably too slow for us), but a developmental version (available
by contacting the authors) implements MR^3.

Does petsc have support for PLAPACK QR? If so, would it be possible to put support
for MR^3?

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


----- Original Message -----
From: "Barry Smith" <bsmith at mcs.anl.gov>
To: petsc-users at mcs.anl.gov
Sent: Wednesday, December 17, 2008 10:09:42 PM GMT -06:00 US/Canada Central
Subject: Re: external solvers - scalapack


    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  
matrices.
You should use petsc-dev or wait a couple of days for the petsc-3.0  
release
before using it.

    Barry

* 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