<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-AU link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>This is what I use for a 12 core node – points half the data at one display and half at the other (assuming the x server is configured that way)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>mpirun -v -hostfile $PBS_NODEFILE -bynode -np 6 /usr/local/$APPLICATION/$VERSION/bin/pvserver --server-port=11112 -display :0.1 : -np 6 /usr/local/$APPLICATION/$VERSION/bin/pvserver -display :0.0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>If you want test data of increasing size – I guess the best approach it to generate it in ParaView itself e.g. waveform source and contour it, then just make it bigger and bigger </span><span style='font-size:11.0pt;font-family:Wingdings;color:#1F497D'>J</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Arya Mazaheri [mailto:aryanet@gmail.com] <br><b>Sent:</b> Tuesday, 11 September 2012 8:30 PM<br><b>To:</b> Paul McIntosh<br><b>Cc:</b> paraview@paraview.org<br><b>Subject:</b> Re: [Paraview] Very slow performance in Parallel mode<o:p></o:p></span></p></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><p class=MsoNormal>Thanks for your reply. Is there any place which I can download sample datasets with different sizes? <o:p></o:p></p></div><div><p class=MsoNormal>BTW, I have two GPUs installed on my node. I'm not sure whether paraview uses both of them. Is there anyway to force paraview use both of them?<o:p></o:p></p></div><div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><p><span style='color:#A0A0A8'>On Tuesday ۲۱ June ۱۳۹۱ at ۱۴:۳۰, Paul McIntosh wrote:<o:p></o:p></span></p><blockquote style='border:none;border-left:solid windowtext 1.0pt;padding:0cm 0cm 0cm 8.0pt;margin-left:0cm;margin-top:5.0pt;margin-bottom:5.0pt'><div><div><div><p style='margin:0cm;margin-bottom:.0001pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I am not sure – I am on a cluster with a scheduler, so cores are selected before the visualisation work starts. Generally the size of the data is known in advance so the processors needed to process that data have already been worked out. We are normally dealing with raw image data, if I have 148M dataset it works best with one core, and I max out a 12 core node with a 10G dataset (with two NVIDIA M2070Qs). &nbsp;You can have different configurations on &nbsp;the server side and select them as needed.</span><o:p></o:p></p><p style='margin:0cm;margin-bottom:.0001pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>&nbsp;</span><o:p></o:p></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p style='margin:0cm;margin-bottom:.0001pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Arya Mazaheri [<a href="mailto:aryanet@gmail.com">mailto:aryanet@gmail.com</a>] <br><b>Sent:</b> Tuesday, 11 September 2012 7:40 PM<br><b>To:</b> Paul McIntosh<br><b>Cc:</b> <a href="mailto:paraview@paraview.org">paraview@paraview.org</a><br><b>Subject:</b> Re: [Paraview] Very slow performance in Parallel mode</span><o:p></o:p></p></div><p style='margin:0cm;margin-bottom:.0001pt'>&nbsp;<o:p></o:p></p><div><p style='margin:0cm;margin-bottom:.0001pt'>So, is there any way to dynamically assign number of CPU cores to the visualization process? <o:p></o:p></p></div><div><div><p style='margin:0cm;margin-bottom:.0001pt'>&nbsp;<o:p></o:p></p></div></div><p><span style='color:#A0A0A8'>On Tuesday ۲۱ June ۱۳۹۱ at ۱۴:۰۶, Paul McIntosh wrote:</span><o:p></o:p></p><blockquote style='border:none;border-left:solid windowtext 1.0pt;padding:0cm 0cm 0cm 8.0pt;margin-left:0cm;margin-top:5.0pt;margin-bottom:5.0pt'><div><div><div><p style='margin:0cm;margin-bottom:.0001pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Arya – from my experience small data will behave worse because there is some overhead in splitting it up. If it all fits in one process then that is the best place for it. </span><o:p></o:p></p><p style='margin:0cm;margin-bottom:.0001pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>&nbsp;</span><o:p></o:p></p><p style='margin:0cm;margin-bottom:.0001pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Paul</span><o:p></o:p></p><p style='margin:0cm;margin-bottom:.0001pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>&nbsp;</span><o:p></o:p></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p style='margin:0cm;margin-bottom:.0001pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:paraview-bounces@paraview.org">paraview-bounces@paraview.org</a> [<a href="mailto:paraview-bounces@paraview.org">mailto:paraview-bounces@paraview.org</a>] <b>On Behalf Of </b>Arya Mazaheri<br><b>Sent:</b> Tuesday, 11 September 2012 7:06 PM<br><b>To:</b> <a href="mailto:paraview@paraview.org">paraview@paraview.org</a><br><b>Subject:</b> [Paraview] Very slow performance in Parallel mode</span><o:p></o:p></p></div><p style='margin:0cm;margin-bottom:.0001pt'>&nbsp;<o:p></o:p></p><div><p style='margin:0cm;margin-bottom:.0001pt'>Hi there, <o:p></o:p></p></div><div><p style='margin:0cm;margin-bottom:.0001pt'>I have made some experiments to see how running paraview in parallel mode can help me visualize my data more faster.&nbsp;<o:p></o:p></p></div><div><p style='margin:0cm;margin-bottom:.0001pt'>First I ran paraview on my Macbook pro with a sphere source which has about 90MB data. It's running smoothly without considerable annoyance. Then I tried to run the same dataset on ONE cluster node with 48 CPU cores. I started the paraview with the following command:<o:p></o:p></p></div><div><p style='margin:0cm;margin-bottom:.0001pt'>#&nbsp;mpirun -np 48 &nbsp;/share/apps/Paraview3/bin/pvserver -display :0<o:p></o:p></p></div><div><div><p style='margin:0cm;margin-bottom:.0001pt'>&nbsp;<o:p></o:p></p></div><div><p style='margin:0cm;margin-bottom:.0001pt'>Then I connected to the server with my Macbook to render the same dataset. But I noticed a great deal on performance degradation. It was so hard to rotate and manipulate the object in 3d view. I am surprised by this issue! Do you know the reason?<o:p></o:p></p></div><div><p style='margin:0cm;margin-bottom:.0001pt'>&nbsp;<o:p></o:p></p></div><div><p style='margin:0cm;margin-bottom:.0001pt'>Thanks,<o:p></o:p></p></div></div></div></div></div></blockquote><div><p style='margin:0cm;margin-bottom:.0001pt'>&nbsp;<o:p></o:p></p></div></div></div></div></blockquote><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>