CAM data is unacceptably slow
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
CAM data is unacceptably slow. Although I don't pretend to understand what it is doing, we are spending lots of time in the area of vtkGeometryRepresentationWithFace object.
Two datasets - Sandia-CAM-Data-Alan1-Do-Not-Release.nc and Sandia-CAM-latlon-Alan1-Do-Not-Release.nc. Ask me for these datasets. (Note to self - CAM-data, on Linux big drive)
- Linux, master, local server.
- Cam NetCDF (Unstructured) reader. Sandia-CAM-Data-Alan1-Do-Not-Release.nc. Connectivity File Name: Sandia-CAM-latlon-Alan1-Do-Not-Release.nc. Turn on Single Level, turn off Cell Layer Right. Apply.
- Color by TQM.
- Play.
Slow, slow, slow. Here is a Timer Log:
Still Render, 1.32145 seconds
OpenGL Dev Render, 1.29696 seconds
RenderView::Update, 3.84458 seconds
vtkPVView::Update, 3.84432 seconds
Execute vtkFileSeriesReader id: 3991, 1.29715 seconds
Execute vtkGeometryRepresentationWithFa, 2.54009 seconds
NetCDFCAMReader::GatherInformation, 0.334041 seconds
vtkSMRepresentationProxy::GetRepresente, 0.366715 seconds
Still Render, 1.54059 seconds
OpenGL Dev Render, 1.49149 seconds
RenderView::Update, 3.59158 seconds
vtkPVView::Update, 3.59129 seconds
Execute vtkFileSeriesReader id: 3991, 0.77807 seconds
Execute vtkGeometryRepresentationWithFa, 2.80528 seconds
NetCDFCAMReader::GatherInformation, 0.381223 seconds
vtkSMRepresentationProxy::GetRepresente, 0.376844 seconds
Still Render, 1.45262 seconds
OpenGL Dev Render, 1.40618 seconds
RenderView::Update, 4.26294 seconds
vtkPVView::Update, 4.26266 seconds
Execute vtkFileSeriesReader id: 3991, 0.88707 seconds
Execute vtkGeometryRepresentationWithFa, 3.3664 seconds
NetCDFCAMReader::GatherInformation, 0.434423 seconds
vtkSMRepresentationProxy::GetRepresente, 0.420963 seconds
Still Render, 1.53704 seconds
OpenGL Dev Render, 1.51284 seconds
Still Render, 1.17488 seconds
OpenGL Dev Render, 1.15187 seconds