Merged onto the branch. Thanks John for reporting this and trying the fix!<div><br></div><div><div>/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkPVArrayCalculator.cxx,v  &lt;--  Servers/Filters/vtkPVArrayCalculator.cxx</div>
<div>new revision: 1.2.2.2; previous revision: 1.2.2.1</div><div>/cvsroot/ParaView3/ParaView3/VTK/Common/vtkFunctionParser.cxx,v  &lt;--  VTK/Common/vtkFunctionParser.cxx</div><div>new revision: 1.45.2.2; previous revision: 1.45.2.1</div>
<br><div class="gmail_quote">On Tue, Apr 13, 2010 at 5:51 PM, John Patchett <span dir="ltr">&lt;<a href="mailto:patchett2002@gmail.com">patchett2002@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Initial results show performance is repaired, on par with the March<br>
Head build...<br>
Thank You very much,<br>
--John.<br>
<br>
On Tue, Apr 13, 2010 at 2:20 PM, Utkarsh Ayachit<br>
<div class="im">&lt;<a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a>&gt; wrote:<br>
</div><div><div></div><div class="h5">&gt; John,<br>
&gt;<br>
&gt; Attached is a patch. Can you verify that it overcomes the performance<br>
&gt; issues you are seeing? If so, I&#39;ll commit it to CVS and get in 3.8<br>
&gt; branch as well.<br>
&gt;<br>
&gt; Utkarsh<br>
&gt;<br>
&gt; On Tue, Apr 13, 2010 at 3:23 PM, John Patchett &lt;<a href="mailto:patchett2002@gmail.com">patchett2002@gmail.com</a>&gt; wrote:<br>
&gt;&gt; I&#39;ve noticed the calculator has started performing substantially<br>
&gt;&gt; slower in the ParaView-3-8 branch when taking the magnitude of a<br>
&gt;&gt; vector as compared to the Head before the branch.<br>
&gt;&gt; I&#39;ve attached a graph summarizing the performance degradation.  I used<br>
&gt;&gt; the Mandelbrot source and took the magnitude of the coords vector to<br>
&gt;&gt; collect data for the graph.<br>
&gt;&gt; One of my machines averages nearly a 6x slowdown and the other a 4.5x slowdown.<br>
&gt;&gt;<br>
&gt;&gt; The *-march is a Head build  from 3/23/2010.<br>
&gt;&gt; 3-8 is the branch as of yesterday afternoon.<br>
&gt;&gt;<br>
&gt;&gt; I (believe) the change that affected the calculator performance<br>
&gt;&gt; happened after the branch as I noticed it after I updated the branch (<br>
&gt;&gt; I wouldn&#39;t bet too much on this though)...  I don&#39;t know if the Head<br>
&gt;&gt; is affected.<br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt; --John Patchett.<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt;<br>
&gt;&gt; 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>
&gt;&gt;<br>
&gt;&gt; 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>
&gt;&gt;<br>
&gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<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><br>
</div></div></blockquote></div><br></div>