[petsc-users] strong-scaling vs weak-scaling

Jed Brown jed at jedbrown.org
Tue Aug 30 23:14:17 CDT 2016


Mark Adams <mfadams at lbl.gov> writes:

>>
>>
>> Anyway, what I really wanted to say is, it's good to know that these
>> "dynamic range/performance spectrum/static scaling" plots are designed to
>> go past the sweet spots. I also agree that it would be interesting to see a
>> time vs dofs*iterations/time plot. Would it then also be useful to look at
>> the step to setting up the preconditioner?
>>
>>
> Yes, I generally split up timing between "mesh setup" (symbolic
> factorization of LU), "matrix setup" (eg, factorizations), and solve time.
> The degree of amortization that you get for the two setup phases depends on
> your problem and so it is useful to separate them.

Right, there is nothing wrong with splitting up the phases, but if you
never show a spectrum for the total, then I will be suspicious.  And if
you only show "per iteration" instead of for a complete solve, then I
will assume that you're only doing that because convergence is unusably
slow.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 800 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20160830/e55b4bb0/attachment.pgp>


More information about the petsc-users mailing list