[petsc-users] Function evaluation slowness ?

Jed Brown jed at jedbrown.org
Tue Aug 25 22:18:03 CDT 2015


Timothée Nicolas <timothee.nicolas at gmail.com> writes:
> 2. The actual problem was a very stupid one on my side. At some point I
> print small diagnostics at every time step to a text file with standard
> Fortran write statement rather than a viewer to a binary file. I had simply
> forgotten to put the statement between an if statement on the rank
>
> if (rank.eq.0) then
>
>     write(50) ....
>
> end if
>
> So all the processors were trying to write together to the file, which, I
> suppose, somehow caused all the Scatters. 

It doesn't create Scatters, but it likely creates load imbalance that
will be paid for in the subsequent VecScatter.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20150825/9faffde1/attachment.pgp>


More information about the petsc-users mailing list