dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #09068
Re: [HG DOLFIN] Add comparison between UMFPACK and CHOLMOD for solving symetric linear system.
DOLFIN wrote:
> One or more new changesets pushed to the primary dolfin repository.
> A short summary of the last three changesets is included below.
>
> changeset: 4588:71091f3c4edbf683dba1924cea8feecb83eb8f0f
> tag: tip
> user: "Garth N. Wells <gnw20@xxxxxxxxx>"
> date: Fri Aug 15 14:20:04 2008 +0100
> files: sandbox/cholmod/CholmodCholeskySolver.cpp sandbox/cholmod/CholmodCholeskySolver.h sandbox/cholmod/main.cpp
> description:
> Add comparison between UMFPACK and CHOLMOD for solving symetric linear system.
>
> CHOLMOD requires less than half the time of UMFPACK to solve.
>
Here is another interesting point: Both Cholesky and LU are slightly
faster with MTL4 than with uBLAS. This is probably because the uBLAS
backend inserts some explicit zero elements into the matrix.
UBLAS =====================================
Direct linear solver time | solve time
----------------------------------------
CholmodCholeskySolver | 3.01
UmfpackLUSolver | 6.76
na55:cholmod > emacs ma
main.cpp main.o
MTL4 ======================================
Direct linear solver time | solve time
----------------------------------------
CholmodCholeskySolver | 2.54
UmfpackLUSolver | 5.99
/Dag
Attachment:
signature.asc
Description: OpenPGP digital signature
References