[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