Parallel voxelgrid - #6479
Conversation
|
This looks like an interesting addition! Two early thoughts (no full review yet):
|
Looked a bit into this and we can change to use /openmp:llvm (from visual studio 2019 16.10 it supports x86 and arm as well) - to support newer versions of openmp. The version output from cmake is however still wrong, see: It looks like they will transition to use openmp:llvm as default and patch any errors for the version they ship and eventually upstream according to: I just got a it building locally and see similar improvements:
|

This adds OpenMP parallelization to voxelgrid.
This was tested on Ubuntu 24.04.
The benchmark on my machine gives the following: