Giter VIP home page Giter VIP logo

Comments (8)

dronemapper-io avatar dronemapper-io commented on September 2, 2024

Hello:
You should use this parameter:

  --max-concurrency <integer>
                        The maximum number of cores to use in processing.
                        Default: 4

Certain processes in the pipeline are single threaded won't use more than 1 thread/CPU. For example, the alignment / calibration step and the orthomosaic creation step. Thanks

from nodemicmac.

u5000 avatar u5000 commented on September 2, 2024

yea was doing this (with number 32).
But only ever one CPU was used (looked at the CPU rate very often).

One project took about 20 hours. Were with the normal webodm node it would only take 1-2 hours.

Im using a virtual server with 32 CPUs for clarification.

from nodemicmac.

dronemapper-io avatar dronemapper-io commented on September 2, 2024

from nodemicmac.

u5000 avatar u5000 commented on September 2, 2024

I did several tests:

Using the webgui of WebODM:

  • ccd-width: 13.2, max-concurrency: 32, multi-scale: true, ccd-height: 8.8, image-footprint: true, camera-cloud: true

  • ccd-width: 13.2, max-concurrency: 32, matcher-distance: 50, ccd-height: 8.8

  • Default settings (at least 4 CPUs should have been used here)

Using the webgui of nodemicmac directly:

  • ccd-width: 13.2, max-concurrency: 32, multi-scale: true, ccd-height: 8.8, image-footprint: true, camera-cloud: true

All of those attempts never raised the CPU usage above one CPU.

As i said, my setup has 32 CPUs, which are utilized by the odm_node but not on micmac.

from nodemicmac.

dronemapper-io avatar dronemapper-io commented on September 2, 2024

from nodemicmac.

u5000 avatar u5000 commented on September 2, 2024

Sorry for the late response. Yea i did watched the top command.
I just updated everything again and it might be faster now, i need a few days to observe. Anyway i think there is a lot of potential for further parallelisation, since nodeodm is a lot faster (and uses more CPU time) in comparison.

from nodemicmac.

dronemapper-io avatar dronemapper-io commented on September 2, 2024

from nodemicmac.

kikislater avatar kikislater commented on September 2, 2024

Latest version of micmac is now in this repository, I closed this one

from nodemicmac.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.