By enabling LTO on only the Shapeworks and geometry-central build, I observed a ~5% speedup in shapeworks optimize. It might be beneficial to enable this on all dependencies as well(ITK/VTK/etc). I did it the "wrong" way for this benchmark. In the main CMakeLists.txt:
By enabling LTO on only the Shapeworks and geometry-central build, I observed a ~5% speedup in
shapeworks optimize
. It might be beneficial to enable this on all dependencies as well(ITK/VTK/etc). I did it the "wrong" way for this benchmark. In the main CMakeLists.txt:because I couldn't figure out how to get CMAKE_INTERPROCEDURAL_OPTIMIZATION working