<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:x="urn:schemas-microsoft-com:office:excel" 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=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@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;}
@font-face
        {font-family:BMWTypeLight;
        panose-1:2 11 3 4 2 2 2 2 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.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.hoenzb
        {mso-style-name:hoenzb;}
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 Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="2050" />
</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=DE-CH link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Dear Berk!<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Thank you very much for the reply. <o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><br>
Actually, I have been able to narrow down the issue I am having by using the
enclosed script, which uses the paraview.simple.Sphere source to perform basic
rendering. The output looks like this:<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US 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'><img width=394 height=369 id="Picture_x0020_1"
src="cid:image004.jpg@01CD1802.F17DD810" alt="spheres--phi=0--theta=0.jpg"></span><span
lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Until now, all rendering I performed was done with MESA and I
have been running the rendering scripts by setting renderView.UseOffscreenRenderingForScreenshots=1.
Now, the interesting bit is that running OpenGL with this flag set to 1 does
not make a big difference for my compiled version of ParaView 3.8.1 but it does
for all subsequent versions. This is summarized in the table below, which gives
the time spent in performing rendering and dumping the screenshots to file on
my test HW:<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=769
style='width:577.0pt;margin-left:-.7pt;border-collapse:collapse'>
<tr style='height:14.25pt'>
<td width=307 nowrap valign=bottom style='width:230.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'></td>
<td width=107 nowrap valign=bottom style='width:80.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";
color:black'>ParaView 3.8.1<o:p></o:p></span></p>
</td>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";
color:black'>ParaView-3.10.1<o:p></o:p></span></p>
</td>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";
color:black'>ParaView-3.12.0<o:p></o:p></span></p>
</td>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";
color:black'>ParaView-3.14.1<o:p></o:p></span></p>
</td>
</tr>
<tr style='height:14.25pt'>
<td width=307 nowrap valign=bottom style='width:230.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";
color:black'>UseOffscreenRenderingForScreenshots=1<o:p></o:p></span></p>
</td>
<td width=107 nowrap valign=bottom style='width:80.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";color:black'>50.68<o:p></o:p></span></p>
</td>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";color:black'>327.39<o:p></o:p></span></p>
</td>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";color:black'>322.7<o:p></o:p></span></p>
</td>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";color:black'>324.77<o:p></o:p></span></p>
</td>
</tr>
<tr style='height:14.25pt'>
<td width=307 nowrap valign=bottom style='width:230.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";
color:black'>UseOffscreenRenderingForScreenshots=0<o:p></o:p></span></p>
</td>
<td width=107 nowrap valign=bottom style='width:80.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";color:black'>41.21<o:p></o:p></span></p>
</td>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";color:black'>43.94<o:p></o:p></span></p>
</td>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";color:black'>38.66<o:p></o:p></span></p>
</td>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";color:black'>38.62<o:p></o:p></span></p>
</td>
</tr>
</table>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>For all the tests performed, I have been using pvbatch renderSpheres.py.
I could recover for all PV versions 3.10.1, 3.12.0 and 3.14.1 the same
rendering time as with UseOffscreenRenderingForScreenshots=1 by running pvbatch
--use-offscreen-rendering renderSpheres.py, which is allegedly not supposed to
work unless one uses software rendering. Is there any reason why I should not
set the flag UseOffscreenRenderingForScreenshots to 1 when running
PV compiled against OpenGL in batch?<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Also, with UseOffscreenRenderingForScreenshots=1, for each screenshot,
a rendering window opens and closes every time, wherea with UseOffscreenRenderingForScreenshots=0,
the rendering window stays open the whole time and rendering is much faster.<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Also , out of curiosity, I have recompiled today morning the PV
versions 3.8.1 & 3.14.1 without MPI support and with the same Qt, Python
and gcc version (resp 4.6.4, 2.7.2, 4.5.3). Now the results are the following: <o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=532
style='width:399.0pt;margin-left:-.7pt;border-collapse:collapse'>
<tr style='height:14.25pt'>
<td width=307 nowrap valign=bottom style='width:230.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'></td>
<td width=107 nowrap valign=bottom style='width:80.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";
color:black'>ParaView 3.8.1<o:p></o:p></span></p>
</td>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";
color:black'>ParaView-3.14.1<o:p></o:p></span></p>
</td>
</tr>
<tr style='height:14.25pt'>
<td width=307 nowrap valign=bottom style='width:230.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";
color:black'>UseOffscreenRenderingForScreenshots=1<o:p></o:p></span></p>
</td>
<td width=107 nowrap valign=bottom style='width:80.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";color:black'>291.11<o:p></o:p></span></p>
</td>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";color:black'>1099.74<o:p></o:p></span></p>
</td>
</tr>
<tr style='height:14.25pt'>
<td width=307 nowrap valign=bottom style='width:230.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";
color:black'>UseOffscreenRenderingForScreenshots=0<o:p></o:p></span></p>
</td>
<td width=107 nowrap valign=bottom style='width:80.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";color:black'>52.42<o:p></o:p></span></p>
</td>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
height:14.25pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:11.0pt;font-family:"BMWTypeLight","sans-serif";color:black'>36.19<o:p></o:p></span></p>
</td>
</tr>
</table>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>The PV version 3.14.1 when setting UseOffscreenRenderingForScreenshots
to 0 fails to generate a correct rendering (see below) while two spheres should
be visible:<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US 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'><img width=452 height=452 id="Picture_x0020_0"
src="cid:image005.jpg@01CD1802.F17DD810" alt="spheres--phi=0--theta=0.jpg"></span><span
lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>For me, the only obvious reason for the performance difference
here seems to be compilation without MPI support, but I will need to check that
in more details.<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Concerning the performance hit with MPI in parallel, I found
that PV 3.8.1 was outperforming PV3.10.1 and PV3.12.0 when using offscreen-rendering
with MESA. I do not have exact numbers, but there was a factor of 50% if I
recall it correctly. As soon as I have more on this subject, I'll let you
know.<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Hope this helps.<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Cheers,<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Frank.<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </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"'> Berk Geveci
[mailto:berk.geveci@kitware.com] <br>
<b>Sent:</b> Dienstag, 10. April 2012 22:17<br>
<b>To:</b> Albina, Frank<br>
<b>Cc:</b> paraview@paraview.org<br>
<b>Subject:</b> Re: [Paraview] Rendering performance issue?<o:p></o:p></span></p>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Just out of curiosity, can you compile ParaView without MPI
or use the ParaView binaries from <a href="http://paraview.org">paraview.org</a>?
I am asking this because we have been tracking down a nasty rendering
performance issue that only shows up when ParaView is linked against MPI.<o:p></o:p></p>
<div>
<p class=MsoNormal><o:p> </o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-bottom:12.0pt'>-berk <o:p></o:p></p>
<div>
<p class=MsoNormal>On Tue, Apr 10, 2012 at 11:32 AM, Albina, Frank <<a
href="mailto:frank.albina@sauber-motorsport.com">frank.albina@sauber-motorsport.com</a>>
wrote:<o:p></o:p></p>
<div>
<div>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'>Dear ParaView users &
developers,</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'>I am trying to reduce the
time spent in performing generic 3D surface rendering. A lot has been achieved
by using ParaView driven by python scripting already but actually I'd like to
achieve more. At the time being, all rendering is performed using CPU rendering
with the MESA libraries and I have started investigating if it could be worth
performing the rendering using GPUs instead of using N CPUs in parallel.</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'>For the purpose of checking
the GPU performance over CPUs, I have devised a simple benchmark with a python
script which drives the surface rendering. The script performs the generation
of 60 images and dumps them onto disk in JPEG format. When performing this
task, I have been tumbling upon the following rendering times for the
generation of the aforementioned 60 images, using different versions of
paraview on an "old" workstation, which is my guinea pig for this benchmark:</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> </span><o:p></o:p></p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=468
style='width:351.0pt;border-collapse:collapse'>
<tr style='min-height:14.25pt'>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
min-height:14.25pt'>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='font-family:"BMWTypeLight","sans-serif"'>Paraview 3.8.1</span><o:p></o:p></p>
</td>
<td width=120 nowrap valign=bottom style='width:90.0pt;padding:0cm 3.5pt 0cm 3.5pt;
min-height:14.25pt'>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='font-family:"BMWTypeLight","sans-serif"'>Paraview 3.10.1</span><o:p></o:p></p>
</td>
<td width=115 nowrap valign=bottom style='width:86.0pt;padding:0cm 3.5pt 0cm 3.5pt;
min-height:14.25pt'>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='font-family:"BMWTypeLight","sans-serif"'>Paraview 3.12.0</span><o:p></o:p></p>
</td>
<td width=115 nowrap valign=bottom style='width:86.0pt;padding:0cm 3.5pt 0cm 3.5pt;
min-height:14.25pt'>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='font-family:"BMWTypeLight","sans-serif"'>Paraview 3.14.1</span><o:p></o:p></p>
</td>
</tr>
<tr style='min-height:14.25pt'>
<td width=119 nowrap valign=bottom style='width:89.0pt;padding:0cm 3.5pt 0cm 3.5pt;
min-height:14.25pt'>
<p class=MsoNormal align=center style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
auto;text-align:center'><span style='font-family:"BMWTypeLight","sans-serif"'>138.12s</span><o:p></o:p></p>
</td>
<td width=120 nowrap valign=bottom style='width:90.0pt;padding:0cm 3.5pt 0cm 3.5pt;
min-height:14.25pt'>
<p class=MsoNormal align=center style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
auto;text-align:center'><span style='font-family:"BMWTypeLight","sans-serif"'>591.06s</span><o:p></o:p></p>
</td>
<td width=115 nowrap valign=bottom style='width:86.0pt;padding:0cm 3.5pt 0cm 3.5pt;
min-height:14.25pt'>
<p class=MsoNormal align=center style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
auto;text-align:center'><span style='font-family:"BMWTypeLight","sans-serif"'>592.53s</span><o:p></o:p></p>
</td>
<td width=115 nowrap valign=bottom style='width:86.0pt;padding:0cm 3.5pt 0cm 3.5pt;
min-height:14.25pt'>
<p class=MsoNormal align=center style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
auto;text-align:center'><span style='font-family:"BMWTypeLight","sans-serif"'>594.10s</span><o:p></o:p></p>
</td>
</tr>
</table>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'>What is striking is that the
rendering time <u>is 4 times less(!)</u> with PV v3.8.1 than with all
subsequent versions. I had already noticed something similar when running MESA
on dissimilar architectures, but I assumed that the culprit were the MESA
libraries used. Here, the HW and libraries are the same, so I am enclined to
believe that I am missing something here in the general rendering settings
which do not affect PV v3.8.1 but induce a big performance hit for all PV
versions above 3.10. Is anybody aware of rendering settings which could induce
such a performance difference?</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'>BTW, for each rendering, a
window opens with the OpenGL tag in the window title bar, so I am quite sure
that I am not using any SW rendering, all the more as all the PV versions I
have compiled have VTK_OPENGL_HAS_OSMESA set to off.</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'>A few more details concerning
the test I have been running:</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> - Workstation: Linux
workstation with SuSE SLED 10</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'>
2 x Intel Xeon Dual core 5160 @ 3.00GHz</span><span lang=EN-US
style='font-family:"BMWTypeLight","sans-serif"'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'>
2 x NVIDIA Quadro FX3500 (NV71GL chipset)</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> - Paraview version
3.8.1, 3.10.1, 3.12.0 and 3.14.1 were compiled with OpenGL support, Qt v4.6.x,
python v2.7, OpenMPI v1.4.x using the GCC compiler v4.5.x.</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> - The script is run
using pvpython (and not pvbatch) in order to force the assignement of the
graphics card:</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> pvserver
-display localhost:0.0 </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> Then the
rendering script runs with pvpython from the command line. Within the
script, a Connect("localhost",11111) forces the connection to
the pvserver running on localhost.</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'>Any suggestions welcome.</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'>Best regards </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
lang=EN-US style='font-size:10.0pt;color:#1F497D'>Frank Albina.</span><span
style='color:#888888'><o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal style='margin-bottom:12.0pt'><br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a
href="http://www.kitware.com/opensource/opensource.html" target="_blank">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" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><o:p></o:p></p>
</div>
<p class=MsoNormal><o:p> </o:p></p>
</div>
</div>
</body>
</html>