Forum

Author Topic: using more than one pcu  (Read 507 times)

FIFER

  • Newbie
  • *
  • Posts: 7
    • View Profile
using more than one pcu
« on: June 27, 2021, 05:11:30 PM »
Hello,

I have a professional node-locked license, and I have the chance to use a desktop computer that has more than 1 cpu.
Is it possible to have metashape use all the cpus available (e.g. parallel computing)?

If yes how?

andyroo

  • Sr. Member
  • ****
  • Posts: 395
    • View Profile
Re: using more than one pcu
« Reply #1 on: June 30, 2021, 08:51:30 AM »
If you have a machine with a single OS running multiple CPUs (eg Xeon, EPYC) then metashape will recognize that it is a single physical machine and use all of the cores when processing CPU-intensive tasks. Many of the processes on metashape are very effectively parallelized.

Multi-CPU machines also generally have more PCIe lanes available for GPUs so you may be able to configure with 2-3 GPUs if you have the right case/motherboard. Note that the choice/number of GPUs will significantly affect your processing time.

There are a variety of tweaks in the BIOS that you will want to optimize for CPU-GPU bandwidth and CPU-memory bandwidth (enable NUMA, generally disable hyperthreading/SMT, etc).