Skip to Main Content
Need Support? Let’s guide you to the right answer or agent.
Status Needs review
Created by Guest
Created on Oct 3, 2023

When using multiple engines/computers for processing create the ability to pick which engines/computers to use/prioritise.

Our computers are left with the engines running so that we can process whenever we want and turned off - restarted weekly. The computers all have different processing power and we would like to choose the most powerful ones to perform the aerotriangulation and deselect the less powerful ones. Often someone will want to use their computer for another task (video editing per se) which requires the engine to be turned off. If we could deselect that computer while it is still in use so that it stops being used after it has finished its task would save a lot of time.

  • Guest
    Reply
    |
    Dec 21, 2023

    Thank you for you ideas. While this idea is being considered, there is already a "engine specialization" capability available. Search for "entine specialization" in the user manual. You can adjust which task you allow an engine to perform. You could limit all your less powerfull machine to not process AT jobs.

    The different job types are : AI AT PrepareProduction RasterProduction and TileProduction.

    For you powerfull engines, you can run the engine default. For the other ones you can run the engine with this command line : iTwinCaptureModelerEngine.exe --type "TileProduction RasterProduction AI PrepareProduction" . This will prevent these machines to process AT jobs. You can create a .bat file to simplify the engine startup for the selected machines.

    For the ability to pause/stop/restart specific engines, I suppose you would expect a centralised control center for the pool of engines ?