MantisBT - ParaView
View Issue Details
0005364ParaView(No Category)public2007-07-18 18:482013-10-17 17:33
Ken Moreland 
Berk Geveci 
normalmajoralways
closedfixed 
 
 
0005364: Limit data sent to client
Frequently on the PV mailing lists we get questions about why PV fails to scale up to big problems on a server. These users find that when they have small amounts of data, PV performs fine, but when they scale up PV crashes way before data size should become an issue on their cluster. Surely there are others that give up before querying the mailing lists. Instead, they just report the bad findings to colleagues.

Of course, the problem has nothing to do with PV's scalability. PV scales very well. The real problem is almost always that the server is misconfigured so that it cannot perform parallel rendering. In this case, it always sends all of the data to the client. When the data is big, a crash inevitably occurs.

Crashes are bad. We should be doing everything in our power to prevent this. Rather than crash, PV should live on and give the user the best representation it possibly can. Thus, any time PV is in client/server mode, it should have a threshold for the maximum amount of geometry sent to the client. If that threshold is exceeded and the geometry still needs to be sent, an bounding box is drawn in its place.
No tags attached.
Issue History
2008-04-09 21:13Berk GeveciCategory => 3.4
2008-05-08 14:10Berk GeveciCategory3.4 => 3.6
2009-02-16 15:34Ken MorelandCategory3.6 => 3.8
2009-05-13 13:42Utkarsh AyachitTarget Version => 3.8
2011-06-16 13:10Zack GalbreathCategory => (No Category)
2013-10-17 17:33Alan ScottNote Added: 0031692
2013-10-17 17:33Alan ScottStatusexpired => closed
2013-10-17 17:33Alan ScottResolutionopen => fixed

Notes
(0031692)
Alan Scott   
2013-10-17 17:33   
I believe the intent of this bug has been met. We now remote render when data is over some threshold. Further, the last primary issue has to do with the status bar. This no longer floods MPI with data.