[Paraview] MPI-aware reader plugin only has rank 0

Utkarsh Ayachit utkarsh.ayachit at kitware.com
Mon Apr 13 10:30:31 EDT 2015


Michael,

Let me know if you're still seeing this issue after the pvserver fix
and we can debug this further.

Utkarsh

On Mon, Apr 13, 2015 at 9:22 AM, Schlottke, Michael
<M.Schlottke at aia.rwth-aachen.de> wrote:
> Hi there,
>
> I’m having trouble getting my custom ParaView reader plugin to work
> correctly with MPI. ParaView was built with MPI enabled. After starting the
> server with
>
> mpirun -n NN pvserver
>
> I connect to it from a GUI client and try to load a datafile with the
> parallel reader plugin. To debug & test MPI first, I added the following
> lines to the RequestData method or the reader plugin:
>
> int rank, size;
> MPI_Comm_rank(MPI_COMM_WORLD, &rank);
> MPI_Comm_size(MPI_COMM_WORLD, &size);
> std::cout << “rank/size: “ << rank << “/“ << size << std::endl;
>
> The expected output on the pvserver shell would be something like this:
>
> rank/size: 1/4
> rank/size: 2/4
> rank/size: 3/4
> rank/size: 0/4
>
> However, all I ever get is the last line, i.e. the output from rank 0. It
> thus seems like the communicator size is determined correctly, but only one
> process is really active. What am I doing wrong, or what do I have to do to
> get MPI to work as expected?
>
> Thank you very much in advance
>
> Michael
>
> P.S.:
>
> After starting the server and connecting to it, I get the following warning
> once per rank:
>
> Warning: In
> /home/mic/.pool/.src/ParaView-v4.3.1-source/ParaViewCore/ClientServerCore/Rendering/vtkPVClientServerSynchronizedRenderers.cxx,
> line 170
> vtkPVClientServerSynchronizedRenderers (0x1e000f0): Could not create the
> compressor by name .
>
> Maybe this is related to the problem described above? I also get this
> warning on the client side, although only once or twice.
>
> --
> Michael Schlottke
>
> Chair of Fluid Mechanics and Institute of Aerodynamics
> RWTH Aachen University
> Wüllnerstraße 5a
> 52062 Aachen
> Germany
>
> Phone: +49 (241) 80 95188
> Fax: +49 (241) 80 92257
> Mail: m.schlottke at aia.rwth-aachen.de
> Web: http://www.aia.rwth-aachen.de
>
>
> _______________________________________________
> 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
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>


More information about the ParaView mailing list