[petsc-users] The "DMComplexDistribute" is time-consuming

Jed Brown jedbrown at mcs.anl.gov
Sat Aug 18 11:57:41 CDT 2012

On Sat, Aug 18, 2012 at 11:52 AM, fdkong <fd.kong at siat.ac.cn> wrote:

> Hi developers,
> I use DMComplex represent the unstructured mesh. Everything is OK, but the
> function "DMComplexDistribute" is always time-consuming. I guess that it
> results from using the PetscSF. I don't know why we use this communication
> model. Could you please make some tests on the function?  Or could we use
> other communication functions ?

1. Always send -log_summary

2. Distributing a mesh is a fairly expensive operation.

3. DMComplex is new and we are more interested in getting the right
capability than in micro-tuning performance. Mesh distribution is usually
not done frequently.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20120818/2eae7de4/attachment.html>

More information about the petsc-users mailing list