<HTML>
<HEAD>
<TITLE>Re: [Paraview] MPI performance and VGL error</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>I will have to guess at why, say, contour is running slower. &nbsp;I can think of two possibilities (but not claiming that either is necessarily correct).<BR>
<BR>
</SPAN></FONT><OL><LI><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Perhaps the data is not distributed. &nbsp;If the reader is naive (you didn&#8217;t specify what data you were reading), it could be just loading all of it on node 0. &nbsp;The poor performance could simply be that the data is really being processed in serial. &nbsp;Run the Process Id Scalars filter on the output of contour to make sure that the cells are distributed amongst the processes.
</SPAN></FONT><LI><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Some filters (contour included) need ghost cells. &nbsp;When you add them, they will send a request up the pipeline to load another layer of ghost cells. &nbsp;Assuming the reader supports it, the reader will usually reload the entire data set from file on each process to include the ghost cells. &nbsp;There is a good chance that reading the data from disk is taking a lot longer than contouring the data. &nbsp;Open the timer log (Tools -&gt; Timer Log) and see how much time each component is taking. &nbsp;If the contour filter is reported to run really fast (or missing from the timings if faster than the threshold) and the reader is running multiple times, then that is probably it.<BR>
</SPAN></FONT></OL><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
As far as your problems with vglconnect, I am afraid I cannot be much help as I am unfamiliar with that hardware. &nbsp;(Perhaps someone else on this list has run into this hardware.) &nbsp;It sounds like the pvserver nodes are having trouble connecting to the appropriate X displays. &nbsp;Usually this is a matter of getting your DISPLAY environment variables (or -display command line flags) correct.<BR>
<BR>
-Ken<BR>
<BR>
<BR>
On 2/18/09 2:31 AM, &quot;Orlando Rivera&quot; &lt;<a href="Orlando.Rivera@lrz.de">Orlando.Rivera@lrz.de</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Dear all,<BR>
<BR>
<BR>
We have compiled paraview server &nbsp;with &nbsp;MPICH2 and parastation , &nbsp;&nbsp;when<BR>
we deploy the server &nbsp;, it starts with no troubles , the clients<BR>
connects &nbsp;easily as well .<BR>
<BR>
However , when &nbsp;we do some calculations , like a contour, &nbsp;&nbsp;it takes<BR>
much more time (~3x) &nbsp;&nbsp;&nbsp;to represent the surfaces &nbsp;&nbsp;as &nbsp;when &nbsp;using the<BR>
client &nbsp;alone<BR>
<BR>
<BR>
Another thing that bothers us, &nbsp;when I start the client &nbsp;with &nbsp;vglrun<BR>
(through vglconnect &nbsp;) &nbsp;&nbsp;We get this warning :<BR>
[VGL] ERROR: Cannot obtain a Pbuffer-enabled 24-bit FB config on the<BR>
VirtualGL<BR>
[VGL] &nbsp;&nbsp;&nbsp;server. &nbsp;This is most likely because the 3D X Server :1.2<BR>
[VGL] &nbsp;&nbsp;&nbsp;is not configured for 24-bit color or does not have accelerated 3D<BR>
[VGL] &nbsp;&nbsp;&nbsp;drivers installed.<BR>
<BR>
but we have drivers installed and cmake found them . &nbsp;<BR>
<BR>
I don't know &nbsp;&nbsp;whether these two problems are related or not , I would like<BR>
<BR>
1) &nbsp;a benchmark &nbsp;or a way to determinate &nbsp;that the server does in fact<BR>
internal calculations when using mpi<BR>
<BR>
2) How to solve the client issue with VGL &nbsp;&nbsp;<BR>
<BR>
our hardware is a Sun x4600 server with 16 CPU cores (8x2 opteron )<BR>
with &nbsp;&nbsp;SLES &nbsp;10 SP2 &nbsp;&nbsp;and &nbsp;four Quadro FX5500 graphics cards.<BR>
<BR>
<BR>
Any help is &nbsp;gladly appreciated, &nbsp;request &nbsp;if you &nbsp;need more<BR>
information form us<BR>
<BR>
Thanks<BR>
<BR>
<BR>
--<BR>
Orlando Rivera<BR>
E-mail: <a href="Orlando.Rivera@lrz.de">Orlando.Rivera@lrz.de</a><BR>
web: &nbsp;&nbsp;&nbsp;<a href="http://www.lrz.de">http://www.lrz.de</a><BR>
Leibniz-Rechenzentrum<BR>
Abteilung: Hochleistungssysteme<BR>
Boltzmannstrasse 1, 85748 Garching<BR>
Telefon: +49 89 35831-8827<BR>
Fax: &nbsp;&nbsp;&nbsp;&nbsp;+49 89 35831-9700<BR>
<BR>
<BR>
<BR>
_______________________________________________<BR>
Powered by www.kitware.com<BR>
<BR>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><BR>
<BR>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView">http://paraview.org/Wiki/ParaView</a><BR>
<BR>
Follow this link to subscribe/unsubscribe:<BR>
<a href="http://www.paraview.org/mailman/listinfo/paraview">http://www.paraview.org/mailman/listinfo/paraview</a><BR>
<BR>
<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
</SPAN></FONT><FONT SIZE="1"><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:7.5pt'><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>