[OpenDroneMap-users] Multicore/SMP performance
Piero Toffanin
pt at masseranolabs.com
Sat Jun 3 06:22:39 PDT 2017
Hi Stuart,
You can use more cores by setting the "opensfm-processes" option. By
default we've set it at 1 because a fault is causing the program to get
stuck sometimes with more cores:
https://github.com/OpenDroneMap/OpenDroneMap/pull/579
Increasing the number of cores at compilation does not influence runtime
behavior, it just compiles faster :)
On 06/03/2017 06:54 AM, StuartL wrote:
> Hi,
>
> I'm running a new install of ODM in a VirtualBox Ubuntu guest VM on
> Windows. The guest VM has four cores but ODM only seems to use one core.
>
> Looking at some other posts people seem to be talking about using
> massive numbers of cores so I feel like I must be doing something wrong.
>
> Possibly relevant information:
> - ODM was originally compiled with only one core in the VM. I later
> increased the number of cores.
> - I'm measuring it using one core by monitoring with 'top' and
> pressing '1' to reveal individual CPU cores. At all steps so far
> (currently up to Computing depthmap for...) it seems to flatline one
> core but the others are nearly idle.
>
> Does it deduce the number of cores at point of compilation? Do I need
> to enable something to allow multi-core support? Are the steps I've
> observed so far all single-threaded?
>
> Thanks for a wonderful piece of software!
>
> Stuart
> _______________________________________________
> OpenDroneMap-users mailing list
> OpenDroneMap-users at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/opendronemap-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/opendronemap-users/attachments/20170603/c6b27989/attachment.html>
More information about the OpenDroneMap-users
mailing list