Forum

Author Topic: GTX 980 and OpenGl  (Read 6478 times)

My3dScene

  • Newbie
  • *
  • Posts: 8
    • View Profile
GTX 980 and OpenGl
« on: May 05, 2015, 05:28:39 AM »
Hello, first time in this forum,
My apologiez if the topic has been posted before, but I couldn't find it.

I have been running the latest version of PhotoScan, and after several test I can not see any difference in term of speed processing with OpenGl / GTX 980 or just CPU.

- Intel i7 (12 cores)
- GTX 980 (latest drivers)
- Windows 8.1
- Camera Canon 6D (RAW, I know this doesn't matter here)

The system says I should turn off same amount of CPU's for each GPU core, but GTX 980 has 16 cores, and my i7 has 12, so what exactly should I do? Of course I've tried leaving 0 CPU, 11, 12, etc but I can not see any difference.

Am I doing something wrong? might be the speed is noticeable only in one of the different steps. like aligning, building dense point cloud, or building mesh, or is the speed just almost not noticeable but is there?

Thank you.



dtmcnamara

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: GTX 980 and OpenGl
« Reply #1 on: May 05, 2015, 05:47:54 AM »
Drop the Intel CPU to 10/12 cores....you are dropping 1 physical core, 2 virtual cores, per GPU, not GPU cores

My3dScene

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: GTX 980 and OpenGl
« Reply #2 on: May 05, 2015, 06:06:49 AM »
Tnks for your advice, I will check it asap, Cheers!

igor73

  • Full Member
  • ***
  • Posts: 228
    • View Profile
Re: GTX 980 and OpenGl
« Reply #3 on: May 05, 2015, 08:33:43 PM »
GPU will only make a difference in the build dense cloud stage.  Aligning images, build mesh and texture does not benefit from GPU. 


Super_Saffer

  • Newbie
  • *
  • Posts: 36
    • View Profile
Re: GTX 980 and OpenGl
« Reply #4 on: May 06, 2015, 12:03:03 AM »
For a fast GPU such as the 980 you should drop all CPU cores.  I have the 970m, have dropped all my cores, and it processes faster than with the CPU.

r0xx

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: GTX 980 and OpenGl
« Reply #5 on: May 06, 2015, 01:33:55 PM »
GPU will only make a difference in the build dense cloud stage.  Aligning images, build mesh and texture does not benefit from GPU.

Do you know if this is ever going to happen?

igor73

  • Full Member
  • ***
  • Posts: 228
    • View Profile
Re: GTX 980 and OpenGl
« Reply #6 on: May 06, 2015, 11:18:36 PM »
Sorry i don´t understand the question.  GPU already speeds up dense cloud generation a lot.  Are you asking if GPU could ever help align images and mesh generation?  I don+t know but its an interesting question.  Maybe Alexey can aswer that? 

My3dScene

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: GTX 980 and OpenGl
« Reply #7 on: May 09, 2015, 10:57:44 AM »
I have noticed that with GFX 980 and 10 of 12 CPUs enabled, it is about 20% faster considering about 100 RAW images 20MP.


r0xx

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: GTX 980 and OpenGl
« Reply #8 on: May 11, 2015, 11:00:54 AM »
Sorry i don´t understand the question.  GPU already speeds up dense cloud generation a lot.  Are you asking if GPU could ever help align images and mesh generation?  I don+t know but its an interesting question.  Maybe Alexey can aswer that?

Yes exactly. If other steps (As you said for example aligning images and mesh generation) can be computed with the GPU for performance/speed issues....

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14813
    • View Profile
Re: GTX 980 and OpenGl
« Reply #9 on: May 11, 2015, 11:08:44 AM »
Hello r0xx,

In the version 1.2 no other workflow steps would be supported by GPU computations.
Best regards,
Alexey Pasumansky,
Agisoft LLC

r0xx

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: GTX 980 and OpenGl
« Reply #10 on: May 11, 2015, 11:16:15 AM »
Are there any plans of adding support for that in later versions?

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14813
    • View Profile
Re: GTX 980 and OpenGl
« Reply #11 on: May 13, 2015, 04:49:30 PM »
Hello r0xx,

Currently can't say about our plans for the further versions, as we are working on version 1.2 at the moment.
Best regards,
Alexey Pasumansky,
Agisoft LLC

r0xx

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: GTX 980 and OpenGl
« Reply #12 on: May 13, 2015, 04:56:02 PM »
Ok thanks anyway!