Ghost Cell Generator Slows Down Significantly as Number of Nodes in Client Server connection increases
@utkarsh.ayachit @cory.quammen
Local Client is nightly windows zip from here
Server is a spack build of paraview@master
using intel and openmpi. Build type is RelWithDebInfo
The workflow is:
- Load vtm of Unstructured Grid with ~25 million cells
- Merge Blocks (default)
- Ghost Cell Generator (Minimum of 2 ghost levels)
I am comparing with 5.9.1 5.9.1's Ghost Cell Generator is getting faster while the number of nodes increases while master is getting significantly slower. I am using the timer log to keep track of the time spent applying the filter.
1 Node, 36 MPI ranks:
- 5.9.1:
PropertiesPanel::Apply, 6.594 seconds
- master:
PropertiesPanel::Apply, 5.919 seconds
2 Nodes, 72 MPI ranks:
- 5.9.1:
PropertiesPanel::Apply, 5.138 seconds
- master:
PropertiesPanel::Apply, 80.846 seconds
4 Nodes, 144 MPI ranks:
- 5.9.1:
PropertiesPanel::Apply, 3.072 seconds
- master:
PropertiesPanel::Apply, 231.568 seconds
Edited by Ethan Stam