locked
How to enable multi-core process? RRS feed

  • Question

  • My computer has 2 Intel Xeon 5355, so there're 4 cores in total. But ICE only use about 25% cpu, I saw in the task manager. And I'm very curios about the algorithm of global adjustment in ICE, it's much more faster than common bundle adjustment. Are there some papers about it? Thank you very much.
    Wednesday, August 31, 2011 11:49 AM

Answers

  • Multi-core is always enabled.  ICE isn't able to use multi-core at all steps of processing.  It uses 2 cores during the first 33% of alignment and all cores during the first and last 33% of compositing.  During the other times it only uses a single core.  The bundle adjust that ICE uses is described in this paper: http://research.microsoft.com/apps/pubs/default.aspx?id=75673

     

    • Marked as answer by bychance1 Thursday, September 1, 2011 6:57 AM
    Thursday, September 1, 2011 5:56 AM

All replies

  • Multi-core is always enabled.  ICE isn't able to use multi-core at all steps of processing.  It uses 2 cores during the first 33% of alignment and all cores during the first and last 33% of compositing.  During the other times it only uses a single core.  The bundle adjust that ICE uses is described in this paper: http://research.microsoft.com/apps/pubs/default.aspx?id=75673

     

    • Marked as answer by bychance1 Thursday, September 1, 2011 6:57 AM
    Thursday, September 1, 2011 5:56 AM
  • Thanks a lot, I'll look into it.

    ICE is a great software.  : )

    Thursday, September 1, 2011 6:57 AM