← Back to team overview

dolfin team mailing list archive

Re: Results: Parallel speedup

 



Anders Logg wrote:
Johan and I have set up a benchmark for parallel speedup in

  bench/fem/speedup

Here are some preliminary results:

  Speedup  |  Assemble  Assemble + solve
  --------------------------------------
  1        |         1                 1
  2        |    1.4351            4.0785
  4        |    2.3763            6.9076
  8        |    3.7458            9.4648
  16       |    6.3143            19.369
  32       |    7.6207            33.699

These numbers look a bit strange, especially the superlinear speedup
for assemble + solve. There might be a bug somewhere in the benchmark
code.


I've have seen something like this before for the solver. You might be close to using all the memory for the LU solve on one process.

Also, are you using MUMPS or UMFPACK for the one process case?

Garth

Anyway, we have some preliminary results that at least show some kind
of speedup.

It would be interesting to hear some comments on what kind of numbers
we should expect to get from Matt and others.

The benchmark is for assembling and solving Poisson on a 64 x 64 x 64
mesh using PETSc/MUMPS. Partitioning time is not included in the
numbers.

--
Anders


------------------------------------------------------------------------

_______________________________________________
DOLFIN-dev mailing list
DOLFIN-dev@xxxxxxxxxx
http://www.fenics.org/mailman/listinfo/dolfin-dev




References