New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change to vtkStructuredGrid #12396
Comments
I created a trace of creating three slices of a MDHistoWorkspace to use as a benchmark. PV and Mantid build type is RelWithDebInfo. With ParaView, I also enabled OpenGL2 and tbb. Wall times to run the script were run twice and recorded below: master (vtkUnstructuredGrid): real 0m14.774s real 0m14.239s vtkStructuredGrid without blanking: real 0m13.291s real 0m13.157s vtkStructuredGrid with blanking: real 0m24.996s real 0m24.879s vtkStructuredGrid with vtkMDHWSignalArray: real 0m25.654s real 0m24.852s vtkStructuredGrid with vtkMDHWSignalArray and vtkMDHWPointsArray: real 0m42.802s real 0m42.507s |
This issue was originally TRAC 11558
Utkarsh showed us how to use vtkStructuredGrid to avoid a memory copy. I temporarily removed it because the blanking arrays are not being processed by paraview at this time, but this is something we should work on early in the 3.5 release.
Keywords: vates
The text was updated successfully, but these errors were encountered: