For smaller problems go with LAPACK/BLAS.  For large dense matrix problems
go with Elemental (Jack Poulson @ UTexas).  One caveat, Elemental as with
PETSc/SLEPc, is based on MPI and this relationship not transparent.  You
will need to understand MPI to effectively use Elemental and/or PETSc/SLEPc.

---John


On Tue, May 8, 2012 at 7:58 PM, Gideon Simpson <[email protected]>wrote:

> While I've used petsc for some larger numerical linear algebra projects
> (typically on the order of 10000 degrees of freedom), I'd thought that
> smaller problems, with sizes of <= 100 degrees of freedom could be well
> handled by serial algorithms.  But petsc obviously has a much more
> extensive collection of solvers for sparse systems.  I was wondering, has
> anyone compared performance between the two libraries on smaller problems?
>
> -gideon
>
>

Reply via email to