[Paraview] Non parallel filters under MPI
Jorge Peña
jorge.pena.pastor at gmail.com
Tue May 24 10:25:32 EDT 2011
Basically, I select a pixel on a grayscale vtkImage and then return a binary
image with all pixels that are connected to the selected one as foreground
pixels (black color) and the rest as background pixel (white color). The
problem is, because the grid is partitioned across multiple processes, the
selected pixel is only in one of the partitioned grids (I could just run the
algorithm if the pixel is inside those grids) but connectivity could continue
across other partitions.
I hope now it's a bit clearer. Anyway, thanks for answering.
On Martes, 24 de Mayo de 2011 16:03:30 Andy Bauer escribió:
> It's difficult to figure out what you're trying to do as I'm not sure what
> a seed connectivity filter should do. Is the algorithm dependent on the
> input grid? In general the grid will be partitioned across multiple
> processes.
>
> Andy
>
> 2011/5/24 Jorge Gerardo Peña Pastor <jorge.pena.pastor at gmail.com>
>
> > Hi,
> >
> > I'm working on a seed connectivity filter for Paraview. It works as
> > expected when executed with only one server node. Nevertheless, when I
> > try to execute it in several nodes with mpi + pvserver, it doesn't
> > work any more because it tries to access the seed pixel in all the
> > pieces, and thus it is out of their extents. In addition, the
> > algorithm won't work if applied in sub-samples.
> >
> > How can I force the filter to be executed in a single node even if run
> > under mpi?
> > _______________________________________________
> > Powered by www.kitware.com
> >
> > Visit other Kitware open-source projects at
> > http://www.kitware.com/opensource/opensource.html
> >
> > Please keep messages on-topic and check the ParaView Wiki at:
> > http://paraview.org/Wiki/ParaView
> >
> > Follow this link to subscribe/unsubscribe:
> > http://www.paraview.org/mailman/listinfo/paraview
More information about the ParaView
mailing list