Forum

Author Topic: Two different GPUs : does Photoscan allow it / performances expectations  (Read 4154 times)

Shadow

  • Newbie
  • *
  • Posts: 24
    • View Profile
    • My 3D scans on Sketchfab
Hello,

I wasn't able to find a topic on this specific subject in the forum :

- Is Photoscan able to use two -different- GPUs at once ?
This could be useful for people who already have a GPU that is only 1 or 2 years old and buy a new one. For example, one could add a 1080 TI to a 980 TI.

- If Photoscan does allow mismatched GPUs : what results can be expected ? Will Photoscan be able to use the full power of both GPUs, or will the less powerful one slow the process ?

Yoann Courtois

  • Sr. Member
  • ****
  • Posts: 316
  • Engineer in Geodesy, Cartography and Surveying
    • View Profile
Hi !

(Not a technical answer but from my user experience)

As far as I know, it seems not to be a problem to use two different GPUs.
Indeed, it's actually the CPU which send calculations to be done by a GPU in some step of the workflow.
So if both of your GPUs are working in PhotoScan, it should not a problem to use both at the same time.

Regards

P.S. About power usage of both GPUs, I guess it shouldn't be different from the individual power usage of each one (as they work in parallel). The only limit I may see would be about the ability of the CPU to distribute the work to both GPUs and calculate at the same time.
--
Yoann COURTOIS
R&D Engineer in photogrammetric process and mobile application
Lyon, FRANCE
--

SAV

  • Hero Member
  • *****
  • Posts: 710
    • View Profile
Hi shadows44,

PhotoScan is quite tolerant and uses whatever hardware is available  ;D

2 different GPUs will work fine. Just make sure that the latest drivers are installed for both of them.

Regards
SAV


Shadow

  • Newbie
  • *
  • Posts: 24
    • View Profile
    • My 3D scans on Sketchfab
Thanks for your answers !  :)

mcstieg

  • Jr. Member
  • **
  • Posts: 88
    • View Profile
Re: Two different GPUs : does Photoscan allow it / performances expectations
« Reply #4 on: February 27, 2018, 10:19:10 AM »
Hello everybody,

I totally believe that PhotoScan uses both GPUs. But what about the speed of the calculation with both GPUs?
Does the slower GPU, in this case, brake the system down?

Any experience?

Has someone tested such a hardware setup and switched one of those two GPUs off/on?

Thank you  ;)

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14813
    • View Profile
Re: Two different GPUs : does Photoscan allow it / performances expectations
« Reply #5 on: February 27, 2018, 01:50:08 PM »
Hello mcstieg,

Practically, both GPUs would work independently so the performance shouldn't be limited to the slowest card.
Best regards,
Alexey Pasumansky,
Agisoft LLC

RHenriques

  • Full Member
  • ***
  • Posts: 225
    • View Profile
It works flawlessly. I have two internal AMD Fire Pro 500 and two external NV GTX 1080Ti, linked to a 2013 MacPro and all work just fine.
Cheers