<HTML>
<HEAD>
<TITLE>Re: [Paraview] reading in serial then distributing to parallel</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>This will <I>not</I> prevent pvserver from getting involved in the reading. &nbsp;pvserver always reads in the data. &nbsp;That&#8217;s just the way ParaView works.<BR>
<BR>
If the reader is smart (and I believe the XDMF reader is), then it will read the partition on process 0 of pvserver, and process 1 will simply generate an empty data set.<BR>
<BR>
BTW, a two process pvserver is not very big. &nbsp;Going parallel involves overhead with data management and communication. &nbsp;Thus for some operations you are not going to see a 2X speed improvement.<BR>
<BR>
-Ken<BR>
<BR>
<BR>
On 8/31/10 8:10 AM, &quot;Dan Lussier&quot; &lt;<a href="dan.lussier@sjc.ox.ac.uk">dan.lussier@sjc.ox.ac.uk</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Ok - thanks. &nbsp;Good to know I'm on the right track.<BR>
<BR>
So to confirm:<BR>
<BR>
- I have a GUI running and 2 pvserver processes running on a single workstation.<BR>
- I am able to connect to the servers<BR>
- I try to open the file as I would normally do on the GUI.<BR>
- I then run the D3 filter.<BR>
<BR>
How is this approach going to prevent the pvserver processes from<BR>
getting involved in the reading?<BR>
<BR>
For reference my data is XDMF Polyvertex (i.e. unstructured) grid.<BR>
<BR>
Dan<BR>
<BR>
On Mon, Aug 30, 2010 at 4:38 PM, Moreland, Kenneth &lt;<a href="kmorel@sandia.gov">kmorel@sandia.gov</a>&gt; wrote:<BR>
&gt; I think you&#8217;ve answered your own question.  Read the data into ParaView.<BR>
&gt;  Run the D3 filter on it.  The output of the D3 filter will be distributed<BR>
&gt; amongst the processes.<BR>
&gt;<BR>
&gt; -Ken<BR>
&gt;<BR>
&gt;<BR>
&gt; On 8/30/10 3:23 PM, &quot;Dan Lussier&quot; &lt;<a href="dan.lussier@sjc.ox.ac.uk">dan.lussier@sjc.ox.ac.uk</a>&gt; wrote:<BR>
&gt;<BR>
&gt; I am trying to start using Paraview in parallel for the first time and<BR>
&gt; have run into some trouble reading my data in when running in<BR>
&gt; parallel.<BR>
&gt;<BR>
&gt; I am using XDMF and have unstructured data, which I have gathered from<BR>
&gt; the mailing list (thanks!) cannot be read in parallel without<BR>
&gt; restructuring the XML to use hyperslabs.<BR>
&gt;<BR>
&gt; In scanning a set of slides from an online tutorial I saw the<BR>
&gt; following method suggested if you have a reader that isn't parallel:<BR>
&gt;<BR>
&gt; &#8226; Only one node reads<BR>
&gt; &#8226; Whole data set must fit in one process&#8217; memory<BR>
&gt; &#8226; If you must, the D3 filter in Paraview will partition and<BR>
&gt; distribute<BR>
&gt;<BR>
&gt; How would I go about getting the data read in by just one process and<BR>
&gt; then distributing it to other processors after read is complete?<BR>
&gt;<BR>
&gt; Sorry if this question is a bit off the wall but I'm open to suggestions.<BR>
&gt; _______________________________________________<BR>
&gt; Powered by www.kitware.com<BR>
&gt;<BR>
&gt; Visit other Kitware open-source projects at<BR>
&gt; <a href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><BR>
&gt;<BR>
&gt; Please keep messages on-topic and check the ParaView Wiki at:<BR>
&gt; <a href="http://paraview.org/Wiki/ParaView">http://paraview.org/Wiki/ParaView</a><BR>
&gt;<BR>
&gt; Follow this link to subscribe/unsubscribe:<BR>
&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview">http://www.paraview.org/mailman/listinfo/paraview</a><BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
&gt;    ****      Kenneth Moreland<BR>
&gt;     ***      Sandia National Laboratories<BR>
&gt; ***********<BR>
&gt; *** *** ***  email: <a href="kmorel@sandia.gov">kmorel@sandia.gov</a><BR>
&gt; **  ***  **  phone: (505) 844-8919<BR>
&gt;     ***      web:   <a href="http://www.cs.unm.edu/~kmorel">http://www.cs.unm.edu/~kmorel</a><BR>
&gt;<BR>
&gt;<BR>
<BR>
<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
</SPAN></FONT><FONT SIZE="2"><FONT FACE="Consolas, Courier New, Courier"><SPAN STYLE='font-size:10pt'><BR>
&nbsp;&nbsp;&nbsp;**** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Kenneth Moreland<BR>
&nbsp;&nbsp;&nbsp;&nbsp;*** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sandia National Laboratories<BR>
*********** &nbsp;<BR>
*** *** *** &nbsp;email: <a href="kmorel@sandia.gov">kmorel@sandia.gov</a><BR>
** &nbsp;*** &nbsp;** &nbsp;phone: (505) 844-8919<BR>
&nbsp;&nbsp;&nbsp;&nbsp;*** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;web: &nbsp;&nbsp;<a href="http://www.cs.unm.edu/~kmorel">http://www.cs.unm.edu/~kmorel</a><BR>
</SPAN></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
</SPAN></FONT>
</BODY>
</HTML>