FYI, I've made this a setting on the filter and made it off by default. The next step would be to expose it as a GUI level setting for the user to enable/disable as needed.
Utkarsh On Mon, Feb 15, 2010 at 4:54 PM, burlen <[email protected]> wrote: > I noticed this bug report up on Mantis. > http://www.paraview.org/Bug/view.php?id=10274 > I feel kind of responsible for this since I suggested geometry compression > should be investigated. > > Just to clarify: The investigation I made > (http://www.paraview.org/Bug/file_download.php?file_id=2866&type=bug) showed > at most a 2x speed up, and only for very large data and slower networks. If > you are going to implement geometry compression then there are a couple of > things to keep in mind: > > 1) geometry compression hurts performance on fast networks > 2) only makes much of a difference (and at most 2x speedup) on slower > networks for very large data > 3) for binary floating point data, zlib compression level affects run time > drastically, but higher levels don't increase the compression ratio. > > I noticed that in vtkMPIMoveData the compression ratio is set by the compile > time variable Z_DEFAULT_COMPRESSION, which is typically 6, that will kill > any hopes of a speedup. You should always use zlib compression level of 1 on > the binary floating point data. > > Also, if you're going to compress geometry or other binary floating point > data during communication you might look at LZO > http://www.oberhumer.com/opensource/lzo/ > I didn't do any benchmarks with LZO but they claim it's faster than zlib. > > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > Follow this link to subscribe/unsubscribe: > http://www.paraview.org/mailman/listinfo/paraview > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview
