Agisoft PhotoScan

Agisoft PhotoScan => General => Topic started by: Magnus on September 20, 2014, 10:07:38 AM

Title: New Nvidia GTX cards
Post by: Magnus on September 20, 2014, 10:07:38 AM
Hello!

Seems that the new 900-series from Nvidia might be good for PS http://www.anandtech.com/show/8526/nvidia-geforce-gtx-980-review/20 (http://www.anandtech.com/show/8526/nvidia-geforce-gtx-980-review/20)

This brings me to a question though.

Since PS doesn't work with the newer nvidia drivers (I tried the newest release GEFORCE 344.11 with my old GTX570) I assume PS wont work with the 900-series with its current release?

I have a Asus 970 Strix (turns its fans off when not under load, I love that) coming next week hopefully so I will soon find out I guess, hehe.

Best, Magnus.
Title: Re: New Nvidia GTX cards
Post by: Alexey Pasumansky on September 20, 2014, 10:32:37 AM
Hello Magnus,

The problems with latest drivers (340.52 & 344.11) will be fixed in the next update. I think that pre-release will be available in a few days, so GTX 900 series could be tested.
Title: Re: New Nvidia GTX cards
Post by: Alexey Pasumansky on September 20, 2014, 10:34:42 AM
We haven't yet got GTX980, but looking on the specifications we assume that it might be on the same performance level with GTX TITAN.
Title: Re: New Nvidia GTX cards
Post by: Magnus on September 20, 2014, 11:35:16 AM
Thanks a lot Alexey! That's great to hear!

Best, Magnus.
Title: Re: New Nvidia GTX cards
Post by: mskancke on September 22, 2014, 10:24:16 AM
On a little sidenote;

The 900 series has destroyed Titan on several benchmarks regarding pure processing power.
Title: Re: New Nvidia GTX cards
Post by: Alexey Pasumansky on September 22, 2014, 10:25:45 AM
Hello Marius,

I hope will get GTX 980 soon to check it for PhotoScan Performance.
Title: Re: New Nvidia GTX cards
Post by: xtian on October 13, 2014, 07:01:03 PM
I've to decide between buying a GXT-780 or a ASUS STRIX-GTX980-DC2OC-4GD5

Is there any news regarding compatibility?

Thanks in advance.
Title: Re: New Nvidia GTX cards
Post by: Wishgranter on October 14, 2014, 12:11:30 AM
compatibility should be OK, for the performance, hard to say without any benchmark BUT from various site  have seen very encouraging OpenCL performance, even better than 290X cards...
so go with 980.....

Title: Re: New Nvidia GTX cards
Post by: bmc130 on October 15, 2014, 12:02:33 PM
Any news on the GTX 980 card :) Here at work we are planing to buy new graphic cards but they had planed for GTX 780, so Im really interested to know if I should try convincing them to buy the 980 card or if it really is worth the money going for the 980 instead of 780.
Title: Re: New Nvidia GTX cards
Post by: mwittnebel on October 15, 2014, 12:45:14 PM
I think, the 980 is a better choice. (If this card is working in PS;) )

The power consumption is reduced by 50Watt in comparison to the 780 and you have more processing power.

great card ..... i want also 2 of them  8)
Title: Re: New Nvidia GTX cards
Post by: bmc130 on October 15, 2014, 12:57:24 PM
Actually, I just found out that one guy here at work today installed 980 card, will try that with agisoft asap. What is it that I should look for to really know that agisoft supports it? Is it that the gpu kicks in when calculating dense clouds?
Title: Re: New Nvidia GTX cards
Post by: bmc130 on October 15, 2014, 02:05:13 PM
Ok did a test and the GPU didnt work, guess it's the Nvidia driver problem.
Title: Re: New Nvidia GTX cards
Post by: Alexey Pasumansky on October 15, 2014, 02:14:10 PM
Hello bmc130,

Please try GTX 980 with PhotoScan 1.1.
Title: Re: New Nvidia GTX cards
Post by: bmc130 on October 15, 2014, 02:22:31 PM
I will try and borrow my colleges computer again install 1.1 on it. Is it possible to run the 1.1 in evaluation/demo mode?
Title: Re: New Nvidia GTX cards
Post by: Alexey Pasumansky on October 15, 2014, 02:24:22 PM
Hello bmc130,

Sure, version 1.1 can be run in demo mode without even a Trial key.
Title: Re: New Nvidia GTX cards
Post by: bmc130 on October 15, 2014, 03:48:43 PM
hmm dont know if I did something completely wrong here or if I used some weird setting in Agisoft..but the GTX 980 was actually slower at least when looking at the Show info for my chunk.

Pic 1 is on my machine GTX 670, 24gb ram and a xeon 3,47Ghz

Pic2 is the machine with the GTX 980, 24gb ram and a xeon 2.6 Ghz (cant remember exactly) In the open cl settings I had 2 cpu cores deactivated

Pic3 is the machine with the GTX 980, 24gb ram and a xeon 2.6 Ghz (cant remember exactly) In the open cl settings I had all except one cpu cores deactivated

This is just a scan with 18 pictures, maybe it will be much different on a larger scan.
Title: Re: New Nvidia GTX cards
Post by: Alexey Pasumansky on October 15, 2014, 03:51:58 PM
Hello bmc130,

You need to check Device Performance lines in the Console pane right after the depth maps estimation phase. Or enable "Keep depth maps" option in PhotoScan Preferences window.

On the screenshots there's no time for the depth maps estimation and it is the only step where GPUs are used for processing.
Title: Re: New Nvidia GTX cards
Post by: bmc130 on October 15, 2014, 04:00:28 PM
Aha ok had no idea, so if I keep depth maps will that be showing in the show info dialog?
Title: Re: New Nvidia GTX cards
Post by: Alexey Pasumansky on October 15, 2014, 04:06:49 PM
Yes.
Title: Re: New Nvidia GTX cards
Post by: bmc130 on October 16, 2014, 09:56:18 AM
Ok so know I enabled Save depth maps and this are the times I got. Strange it's being slower, could it be that the computer with the 980 card have a not as good processor?

Pic1. GTX 670

Pic2. GTX 980
Title: Re: New Nvidia GTX cards
Post by: Wishgranter on October 16, 2014, 10:32:06 AM
was run on SAME PC ?? what CPU was there ???

best if use same benchmark scene http://www.agisoft.com/forum/index.php?topic=651.msg2971#msg2971
  wil send the the 2nd benchmark scene but need search it
That we compare apple with apples
Title: Re: New Nvidia GTX cards
Post by: bmc130 on October 16, 2014, 10:45:24 AM
No thats the thing, they are not run on the same computer. This was just a quick test since one of my co workers got the card yesterday. His processor is smaller than mine.

The spec for the computer is:

Xeon x5650 2.67 Ghz, 24gb Ram, GTX 980

My computer:

Xeon w3690 3.47Ghz, 24gb Ram, GTX 670

Unfortunatly we are in full production so cant hijack his computer as much as I would like to:)
Title: Re: New Nvidia GTX cards
Post by: Wishgranter on October 16, 2014, 09:38:13 PM
change the GPu for the speedier CPU as it deliver much faster data to the GPU.. disable ALL CPU in OpenCL benchmark.. and report back, should see much higher speed..
Title: Re: New Nvidia GTX cards
Post by: fx27 on December 23, 2014, 05:18:04 PM
ahhh ... I'm still waiting for my 4 GTX980 i've ordered some weeks ago for the new machine...
Title: Re: New Nvidia GTX cards
Post by: Roland on December 30, 2014, 04:24:55 PM
Just in case this may help somebody:
When I installed the new Nvidia-Driver for my GTX 675M and started PS the preference settings for OpenCL had changed. It used both the GTX 675M and the onboard Graphic HD4000 (which is only able to use Opencl ver. 4.0). After I changed the Nvidia Optimus settings for PS so that it should only use the GTX 675M it worked fine and used OpenCL ver. 4.4.
Title: Re: New Nvidia GTX cards
Post by: MeHoo on January 09, 2015, 09:29:31 AM
for GPU speed reference.  These cards were introduced in november of 2010... The quadro much later and supposedly superior for openCL calculations.  Don't believe the hype.  I can't wait to get 5 x 970's in this system.
Title: Re: New Nvidia GTX cards
Post by: fx27 on January 15, 2015, 03:20:28 PM
0/8 cores / 2/2 r290x

Device 1 performance: 932.164 million samples/sec (Hawaii)
Device 2 performance: 926.353 million samples/sec (Hawaii)
Total performance: 1858.52 million samples/sec

0/8 cores / 2/2 gtx980

Device 1 performance: 1007.78 million samples/sec (GeForce GTX 980)
Device 2 performance: 1003.94 million samples/sec (GeForce GTX 980)
Total performance: 2011.73 million samples/sec

Monument Testfile, Resolution high...

Hope that helps...