Skip to content

Provide faster compile times

This work is designed to improve compile times of worklet unit tests. If we are happy with this I can do the same for filter Unit Tests.

Some of this work is similar to !1804 (merged) as I have built a single Tangle implementation for all worklet unit tests, I can rebase my changes on the vtkm/source work once it is finished.

The importance of this work is to improve wall time of parallel builds. In the first screenshot we see a parallel build of everything needed to build UnitTests_vtkm_worklet_testing with both CUDA and OpenMP enabled. Screenshot_from_2019-08-23_10-25-05

In the second screenshot we see the improved wall time after these changes ( about 130 secs of wall time ).Screenshot_from_2019-08-23_10-31-43

Merge request reports