[Paraview] d3 poor domain decomposition

Moreland, Kenneth kmorel at sandia.gov
Fri May 10 10:52:28 EDT 2013


I am guessing that this has to do with the blocks in your multiblock dataset.  The D3 filter will partition each block independently.  This means that each process will have a small region in each partition, which will be spread throughout the dataset.

Although not a good solution, one way around the problem would be to first run the merge blocks filters to construct a monolithic unstructured grid, and then run D3.

-Ken

From: Burlen Loring <bloring at lbl.gov<mailto:bloring at lbl.gov>>
Date: Thursday, May 9, 2013 5:36 PM
To: "paraview at paraview.org<mailto:paraview at paraview.org>" <paraview at paraview.org<mailto:paraview at paraview.org>>
Subject: [EXTERNAL] [Paraview] d3 poor domain decomposition

I wanted to report a situation where D3 is generating really poor domain decomposition. In this case it's taking decent data locality and destroying it. This is a multiblock with 8 polydata surfaces. Screen shot shows result with 4 mpi ranks, 8 produces a similar result. D3 usually does a great job, so maybe this has hit some of its weak spots. I'm surprised that there are so many disconnected regions on each rank and that it doesn't retain any of the initial data locality. Although here I was just experimenting trying to get a more even data distribution by using d3, I think similar use cases arise frequently. for example the need to re-balancing the data distribution after an iso-surface in parallel. Should this be considered a bug?

[cid:part1.08060803.06010605 at lbl.gov]




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20130510/7094cb9b/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jagbhiie.png
Type: image/png
Size: 166762 bytes
Desc: jagbhiie.png
URL: <http://www.paraview.org/pipermail/paraview/attachments/20130510/7094cb9b/attachment-0001.png>


More information about the ParaView mailing list