[vtkusers] Large performance difference between vtkResampleWithDataSet in VTK 8.1.0 and Resample with Dataset filter in Paraview 5.5

Shawn Waldon shawn.waldon at kitware.com
Tue May 15 09:52:47 EDT 2018


Hi Evan,

I suspect the differece is that the ParaView binaries were compiled with
TBB multithreading support and the Anaconda VTK was not.
vtkResampleWithDataSet is set up to use TBB multithreading if available.
Check the utilization of the cores on your computer when running each and
you will see ParaView using all available cores and Anaconda's VTK probably
only using one.  It is also possible the cell locator change improved
things further but I'm not familiar with that.

HTH,

Shawn

On Mon, May 14, 2018 at 7:54 PM, Evan Kao <tossin at gmail.com> wrote:

> Hello all,
>
> I am trying to resample a structured grid data (~1.4M points, 1.3M cells)
> with an unstructured grid (~320K points, 480K cells).  In Paraview 5.5,
> this resampling is nearly instant with the Resample With Dataset filter.
> Yet in a Python script using vtkResampleWithDataSet from VTK 8.1.0, the
> same operation takes about 15 minutes (>2 orders of magnitude difference in
> speed).  As far as I can tell from the VTK repository on Gitlab, the only
> difference between the Paraview/release version and the 8.1.0 or 8.1.1
> tagged releases is a switch in the cell locator.  Is this enough to explain
> the difference in the performance?  If not, could someone enlighten me as
> to what the possible factors are here?
>
> Also, if it matters, this is all on a Windows 7 64-bit machine.  Paraview
> is installed from binaries, while VTK was downloaded from an Anaconda
> distribution compiled by a third party.
>
> Thanks for your time,
> Evan Kao
>
> _______________________________________________
> 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 VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Search the list archives at: http://markmail.org/search/?q=vtkusers
>
> Follow this link to subscribe/unsubscribe:
> https://vtk.org/mailman/listinfo/vtkusers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://vtk.org/pipermail/vtkusers/attachments/20180515/a3903bfc/attachment.html>


More information about the vtkusers mailing list