← Back to team overview

dolfin team mailing list archive

Re: [HG DOLFIN] Updates to parallell benchmark scripts

 

On Thu, Sep 17, 2009 at 11:10:48AM +0200, 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:   7087:75562cd711a050c826cfd0d95952c3053d3da97b
> tag:         tip
> user:        "Johan Hake <hake@xxxxxxxxx>"
> date:        Thu Sep 17 11:10:44 2009 +0200
> files:       bench/fem/speedup/analyse-bench bench/fem/speedup/commit-bench
> description:
> Updates to parallell benchmark scripts
>
> First results:
>
> Speedup  |  Assemble  Assemble + solve
> --------------------------------------
> 1        |         1                 1
> 2        |       0.7           0.26568
> 4        |   0.43333           0.19166
> 8        |   0.26667           0.13381
> 16       |   0.33333          0.084034
> 32       |       0.1           0.10149

Should these numbers be inverted?

--
Anders


> This indicates that the direct serial solver is not that good,
> (is it possible to use MUMPS when in serial?)
> and that solve does not scale particular well.
>
>
> changeset:   7086:dd057d0fbd6d78ac39793ffaad4ad4a1fa55c818
> parent:      7085:6763c4e08ff397c2ee1df2d5bcc50dba88368f78
> parent:      7083:4ca0c0d5756985f51aff53b1670846cea0d14db4
> user:        "Johan Hake <hake@xxxxxxxxx>"
> date:        Thu Sep 17 10:14:30 2009 +0200
> files:
> description:
> merge
>
>
> changeset:   7085:6763c4e08ff397c2ee1df2d5bcc50dba88368f78
> user:        "Johan Hake <hake@xxxxxxxxx>"
> date:        Thu Sep 17 10:14:10 2009 +0200
> files:       bench/bench bench/fem/speedup/bench bench/ode/reaction/benchutil.py misc/utils/convert/dolfin-convert misc/utils/swig/dolfin-swig site-packages/dolfin/ale.py site-packages/dolfin/meshconvert.py site-packages/dolfin/utils.py site-packages/dolfin_utils/commands.py test/regression/test.py test/system/parallel-assembly-solve/test.py test/unit/test.py
> description:
> Removed utils.py
>   - ale related function moved to ale.py
>   - our own versions of getoutput, getstatusoutput are moved to
>     dolfin_utils.commands
>
> ----------------------------------------------------------------------
> For more details, visit http://www.fenics.org/hg/dolfin
> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@xxxxxxxxxx
> http://www.fenics.org/mailman/listinfo/dolfin-dev

Attachment: signature.asc
Description: Digital signature


References