<div dir="ltr">Thanks Stephan. The conclusion makes sense as the <span style="font-family:arial,sans-serif;font-size:12.727272033691406px">SplitViewportHorizontal performs operations on pixels directly. How about the quad buffer stereo? Can you even do that on GTX card? </span><div>
<span style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></span></div><div style><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">- Aashish</span></div><div style><span style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br>
</span></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jun 17, 2013 at 3:39 AM, Stephan Rogge <span dir="ltr"><<a href="mailto:Stephan.Rogge@tu-cottbus.de" target="_blank">Stephan.Rogge@tu-cottbus.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Aashish,<br>
<br>
I've made another test on my render node [1] and my desktop PC. The FPS-drop<br>
depends on the size of the render viewport. To showcase the drop I ran<br>
ParaView in the "SplitViewportHorizontal" mode and play a looped animation<br>
with an empty scene. Then I measured the FPS with three different viewport<br>
sizes:<br>
<br>
Resolution => FPS on render node [1]<br>
1617 x 906 => 33 FPS (PV window maximized)<br>
1617 x 702 => 45 FPS<br>
1617 x 438 => 60 FPS<br>
<br>
Resolution => FPS on desktop PC [2]<br>
1617 x 906 => 20 FPS (PV window maximized)<br>
1617 x 707 => 26 FPS<br>
1617 x 292 => 60 FPS<br>
<br>
Conclusion: The Quadro performs better within that stereo mode, but has also<br>
a drop of ca. 50 % when the PV window is maximized.<br>
<br>
[1] Render node:<br>
* 2x NVidia Quadro K5000<br>
* ParaView on git-master (latest)<br>
* Fraps as FPS-Display<br>
* Windows 7 64 Bit<br>
<br>
[2] Desktop PC:<br>
* NVidia GeForce GTX 580<br>
* ParaView on git-master (latest)<br>
* Fraps as FPS-Display<br>
* Windows 7 64 Bit<br>
<div class="im"><br>
Stephan<br>
<br>
Von: Aashish Chaudhary [mailto:<a href="mailto:aashish.chaudhary@kitware.com">aashish.chaudhary@kitware.com</a>]<br>
</div>Gesendet: Freitag, 14. Juni 2013 16:13<br>
<div class="HOEnZb"><div class="h5">An: Stephan Rogge<br>
Cc: ParaView list<br>
Betreff: Re: [Paraview] FPS drop in stereo mode<br>
<br>
<br>
<br>
On Fri, Jun 14, 2013 at 9:03 AM, Stephan Rogge <<a href="mailto:Stephan.Rogge@tu-cottbus.de">Stephan.Rogge@tu-cottbus.de</a>><br>
wrote:<br>
Aashish,<br>
<br>
the quad buffer explenation does make sense. But after some more testing<br>
with the "old" PV version (ParaView_4.0-RC1-51-g2965c8) on a machine with<br>
* a NVidia Quadro 5000 and<br>
* a machine with 2 NVidia Quadro K5000 (SLI),<br>
I observed a FPS drop in all stereo modes except "Crystal Eyes" which is<br>
hard to measure with fraps. The FPS overly is not visible in that stereo<br>
mode.<br>
<br>
As you said earlier, the FPS will drop but not as hard as you have seen on<br>
GTX cards. How does the FPS drop on 5000 compares with the FPS drop on GTX?<br>
<br>
When I use "SplitViewportHorizontal" as stereo mode on my Kepler GPUs I can<br>
see a FPS drop. Interestingly the rate depends on the ParaView's window<br>
size. The smaller the window is the higher the rate and vice versa. I guess<br>
that a post process, which copies pixel between buffers, need some more time<br>
for execution. Is it possible?<br>
<br>
Yes, that mode performs the copy between buffers to produce the final<br>
image. <br>
<br>
Regards,<br>
Stephan<br>
<br>
Von: Aashish Chaudhary [mailto:<a href="mailto:aashish.chaudhary@kitware.com">aashish.chaudhary@kitware.com</a>]<br>
Gesendet: Donnerstag, 13. Juni 2013 17:51<br>
An: Stephan Rogge<br>
Cc: ParaView list<br>
Betreff: Re: [Paraview] FPS drop in stereo mode<br>
<br>
Hi Stephan, <br>
GeForce GTX 580 are not great for stereo rendering as I believe they don't<br>
support Quad buffered stereo<br>
(<a href="http://3dvision-blog.com/3840-nvidia-with-a-new-high-end-gpu-namely-the-ge
force-gtx-580/" target="_blank">http://3dvision-blog.com/3840-nvidia-with-a-new-high-end-gpu-namely-the-ge<br>
force-gtx-580/</a>). <br>
In that case, I believe VTK will perform software stereo implementation and<br>
that's why your performance will go down quite a bit. <br>
<br>
I don't have the latest card but normally the consumer level card don't<br>
support stereo that well (although this might not be the case with recent<br>
NVIDIA cards). <br>
<br>
Let us know if you find this performance degradation on your Quadro cards as<br>
well with latest paraview. <br>
<br>
Thanks,<br>
<br>
<br>
On Thu, Jun 13, 2013 at 11:13 AM, Stephan Rogge<br>
<<a href="mailto:Stephan.Rogge@tu-cottbus.de">Stephan.Rogge@tu-cottbus.de</a>> wrote:<br>
Aashish,<br>
<br>
it doesn't matter which stereo type is activated. I've got only 20 FPS...<br>
This is tested on GeForce GTX 580. The ParaView version is pulled from<br>
latest git-master.<br>
<br>
Surprisingly, this problem does not occurs on my Render-PC of our<br>
CAVE-system. There I have 2 K5000 NV Quadro cards. But the code base is<br>
older (PV RC1), though I have to check it, with an updated code base and<br>
see, whether this fps drop remains.<br>
<br>
Cheers,<br>
Stephan<br>
<br>
Von: Aashish Chaudhary [mailto:<a href="mailto:aashish.chaudhary@kitware.com">aashish.chaudhary@kitware.com</a>]<br>
Gesendet: Donnerstag, 13. Juni 2013 16:49<br>
An: Stephan Rogge<br>
Cc: ParaView list<br>
Betreff: Re: [Paraview] FPS drop in stereo mode<br>
<br>
Hi Stephan, <br>
<br>
What particular stereo type you chose for this comparison? Also what<br>
graphics hardware you have? <br>
<br>
Thanks,<br>
<br>
<br>
On Mon, Jun 10, 2013 at 10:47 AM, Stephan Rogge<br>
<<a href="mailto:Stephan.Rogge@tu-cottbus.de">Stephan.Rogge@tu-cottbus.de</a>> wrote:<br>
Hello,<br>
<br>
I observed an unexpected frame rate drop when using one of PV's supported<br>
stereo modes within an empty scene.<br>
<br>
Considering<br>
* OS: Windows<br>
* V-Sync: On<br>
* Application to display FPS (e.g. <a href="http://www.fraps.com" target="_blank">www.fraps.com</a>)<br>
* Latest ParaView from git-master<br>
<br>
Following steps should emphasizes the frame rate drop:<br>
1. Open ParaView without any stereo mode<br>
2. Rotate or drag the camera in the 3D view for several seconds and watch at<br>
the frame rate (should be around 60 FPS)<br>
3. Close ParaView<br>
4. Open ParaView with "--stereo" flag enabled<br>
5. Rotate or drag the camera in the 3D view for several seconds and watch at<br>
the frame rate (should be around 22 FPS)<br>
<br>
Obviously, stereo rendering should take twice the time of a monocular<br>
rendering. But this should only occurs in more complex scenes. Can anyone<br>
reproduce this behavior? Is this a BUG?<br>
<br>
Best regards,<br>
Stephan<br>
<br>
<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<br>
<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:<br>
<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>
<br>
<br>
<br>
<br>
--<br>
| Aashish Chaudhary<br>
| R&D Engineer <br>
| Kitware Inc. <br>
| <a href="http://www.kitware.com" target="_blank">www.kitware.com</a> <br>
<br>
<br>
<br>
<br>
--<br>
| Aashish Chaudhary<br>
| R&D Engineer <br>
| Kitware Inc. <br>
| <a href="http://www.kitware.com" target="_blank">www.kitware.com</a> <br>
<br>
<br>
<br>
<br>
--<br>
| Aashish Chaudhary<br>
| R&D Engineer <br>
| Kitware Inc. <br>
| <a href="http://www.kitware.com" target="_blank">www.kitware.com</a> <br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>| Aashish Chaudhary <br>| R&D Engineer <br>| Kitware Inc. <br>| <a href="http://www.kitware.com">www.kitware.com</a>
</div>