arrenglover / openfabmap

Open-source C++ code for the FAB-MAP visual place recognition algorithm
Other
218 stars 68 forks source link

OpenMP speedup not working? #31

Closed mr-church closed 2 years ago

mr-church commented 2 years ago

Hi,

I am running openFABMAP through python. I see that there was a pull request 7 years ago that included OpenMP speedups, and that it is enabled automatically when OpenMP is found yet when I monitor the CPU usage, there is only ever one core that is going used. It switches between the cores but it doesn't run on two simultaneously.

When I ran "cmake .." in the build folder it found OpenMP, but it seems not to be applying the speedups?

Any advice on this would be greatly appreciated.