Community Forum

Author Topic: Benchmarking a GPUs  (Read 57815 times)

Wishgranter

  • Hero Member
  • *****
  • Posts: 1202
    • View Profile
    • Museum of Historic Buildings
Benchmarking a GPUs
« on: August 24, 2012, 07:53:01 PM »
Hello Agisoft team, could you explain to us, how test GPU performance, what to set that we get most precise test data ? A lot of us want/can invest in more than one GPU, but we don?t know to test it. This will help all in the comunity here...... We need to test the Dual GPUs, from AMD and NVIDIA.....
----------------
www.mhb.sk

Wishgranter

  • Hero Member
  • *****
  • Posts: 1202
    • View Profile
    • Museum of Historic Buildings
Re: Benchmarking a GPUs
« Reply #1 on: August 24, 2012, 07:58:09 PM »
The 32 GB RAM modules going from 2000-3000 EUR range to 900 EUR price now, and have read some info it should go lower on next 12 months, afther procuction lines go on full power ( 300-500 range ) ......
----------------
www.mhb.sk

Wishgranter

  • Hero Member
  • *****
  • Posts: 1202
    • View Profile
    • Museum of Historic Buildings
Re: Benchmarking a GPUs
« Reply #2 on: August 26, 2012, 02:56:44 PM »
Everyone who have the Nvidia 500 and 600 series and the AMD 6900 and 7900+7800 GPUs, send me email with your results. Download the http://downloads.agisoft.ru/photoscan/sample01.zip and test on ULTRA setings on first 10 images for now......
. with proper CPU assigned to GPUs. send info on RAM and CPU info too....

Send it to muzeumhb@gmail.com will create table with results.....

Hoping that Agisoft team give us soon proprer info how to benchmark.....
« Last Edit: October 01, 2012, 03:23:01 PM by Wishgranter »
----------------
www.mhb.sk

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 7778
    • View Profile
Re: Benchmarking a GPUs
« Reply #3 on: August 27, 2012, 06:44:24 PM »
Hello Wishgranter,

Once the community will be running the same datasets in the same settings (Quality, object/geometry type, face count = 0 for arbitrary reconstructions), we recommend for GPU benchmarking turn out all CPU cores. And if CPU is also tested, then to turn off all OpenCL devices.

Also we recommend to make tests on the version 0.9.0 and save log files.

Best regards,
Alexey Pasumansky,
AgiSoft LLC

Wishgranter

  • Hero Member
  • *****
  • Posts: 1202
    • View Profile
    • Museum of Historic Buildings
Re: Benchmarking a GPUs
« Reply #4 on: September 27, 2012, 08:20:02 PM »
Hello all here.....

Here is link to sample images taken from the agisoft test scene01, there is PSZ file, and every 2nd image disabled, that mean from 32 images are 16 used. Thre you can find 2 EXCEL files where you can put data from "benchmark".

https://dl.dropbox.com/u/15047343/Benchmark-sample01.zip

Run the benchmark on ARBITRARY - SMOOTH - ULTRA - Face Count 0 - Filter treshold 0,5 - Hole treshold 0,1 

afther that = Go to menu VIEW - CONSOLE search for end of the console for something like this

and copy performance data to the provided EXCEL file and send to muzeumhb@gmail.com


timings: rectify: 0.001 disparity: 0.015 borders: 0.04 filter: 0 fill: 0
finished depth reconstruction in 4.376 seconds
Device 1 performance: 120.354 million samples/sec (GeForce GTX 560 Ti)
Total performance: 120.354 million samples/sec

Generating mesh...
58336 points extracted
Grid size: 102 x 102 x 160
Tree depth: 8
Tree set in 0.193 s
Tree size 7.2564 MB (118889 leaves, 135873 nodes)
Tree refined in 0.027s
Tree size 7.2564 MB (118889 leaves, 135873 nodes)
Normal Size: 1.21558 MB
Laplacian weights set in 0.581s
Tree refined in 0.033s
Tree size 7.2564 MB (118889 leaves, 135873 nodes)
Depth 1/8, 56.25% entries (36 / 8^2)
Depth 2/8, 34.2773% entries (1404 / 64^2)
Depth 3/8, 10.2926% entries (12753 / 352^2)
Depth 4/8, 6.67589% entries (22149 / 576^2)
Depth 5/8, 1.96685% entries (105135 / 2312^2)
Depth 6/8, 0.593564% entries (385218 / 8056^2)
Depth 7/8, 0.173352% entries (1441044 / 28832^2)
Depth 8/8, 0.0496552% entries (4545003 / 95672^2)
Linear system solved in 0.725s (setup: 0.142s, solve: 0.324s, update: 0.193s)
Got Iso-value in 0.071s
Iso-value -3558.31
Normal Size: 0.307752 MB
20782 vertices extracted in 0.165 sec
41560 faces extracted in 0.053 sec
filtering mesh (41560 -> 41560)
Finished processing in 9.055 sec (exit code 1)
----------------
www.mhb.sk

Wishgranter

  • Hero Member
  • *****
  • Posts: 1202
    • View Profile
    • Museum of Historic Buildings
Re: Benchmarking a GPUs
« Reply #5 on: September 28, 2012, 11:44:07 AM »
OK first benchmarks are here, feel free to send it, will create a excell table with results and share with you.....


And  most importaint, for us are the:
NVIDIA 580+590 and 680+690
ATI series 6xxxx and 7xxxx

that we can compare what is faster...... 
« Last Edit: September 28, 2012, 11:47:19 AM by Wishgranter »
----------------
www.mhb.sk

FoodMan

  • Sr. Member
  • ****
  • Posts: 477
    • View Profile
Re: Benchmarking a GPUs
« Reply #6 on: October 01, 2012, 02:14:11 PM »
oki.. here is mine..

estimating 784x1250x160 disparity using 262x250x160 tiles, offset -111
timings: rectify: 0.021 disparity: 0.83 borders: 0.042 filter: 0.023 fill: 0
finished depth reconstruction in 65.316 seconds
Device 1 performance: 206.868 million samples/sec (CPU)
Device 2 performance: 184.67 million samples/sec (GeForce GTX 690)
Device 3 performance: 184.067 million samples/sec (GeForce GTX 690)
Device 4 performance: 186.652 million samples/sec (GeForce GTX 690)
Device 5 performance: 199.1 million samples/sec (GeForce GTX 690)
Total performance: 961.358 million samples/sec
Generating mesh...
3432830 points extracted
Grid size: 819 x 818 x 1281
Tree depth: 11
Tree set in 9.69 s
Tree size 387.825 MB (6354132 leaves, 7261865 nodes)
Tree refined in 1.508s
Tree size 387.825 MB (6354132 leaves, 7261865 nodes)
Normal Size: 63.532 MB
Laplacian weights set in 10.384s
Tree refined in 1.735s
Tree size 387.825 MB (6354132 leaves, 7261865 nodes)
Depth 1/11, 56.25% entries (36 / 8^2)
Depth 2/11, 34.2773% entries (1404 / 64^2)
Depth 3/11, 9.89337% entries (13398 / 368^2)
Depth 4/11, 7.38831% entries (19368 / 512^2)
Depth 5/11, 2.12754% entries (92046 / 2080^2)
Depth 6/11, 0.61675% entries (359241 / 7632^2)
Depth 7/11, 0.172989% entries (1340004 / 27832^2)
Depth 8/11, 0.0412316% entries (5134477 / 111592^2)
Depth 9/11, 0.0103413% entries (20715457 / 447568^2)
Depth 10/11
   Nodes 1/8: 386944, 0.0118445% entries (17734303 / 386944^2)
   Nodes 2/8: 239952, 0.0186982% entries (10765854 / 239952^2)
   Nodes 3/8: 405160, 0.0114647% entries (18819764 / 405160^2)
   Nodes 4/8: 258848, 0.0174242% entries (11674600 / 258848^2)
   Nodes 5/8: 188720, 0.0246344% entries (8773589 / 188720^2)
   Nodes 6/8: 117712, 0.0387354% entries (5367225 / 117712^2)
   Nodes 7/8: 82648, 0.0558205% entries (3812926 / 82648^2)
   Nodes 8/8: 45024, 0.100118% entries (2029552 / 45024^2)
Depth 11/11
   Nodes 8/64: 1128312, 0.00407384% entries (51863561 / 1128312^2)
   Nodes 15/64: 772424, 0.00585323% entries (34922660 / 772424^2)
   Nodes 22/64: 1163464, 0.00402772% entries (54521169 / 1163464^2)
   Nodes 29/64: 697088, 0.00667035% entries (32413366 / 697088^2)
   Nodes 36/64: 592240, 0.00789448% entries (27689755 / 592240^2)
   Nodes 40/64: 36560, 0.122452% entries (1636732 / 36560^2)
   Nodes 43/64: 385152, 0.0118953% entries (17645763 / 385152^2)
   Nodes 47/64: 10216, 0.432591% entries (451481 / 10216^2)
   Nodes 50/64: 258408, 0.0180707% entries (12066638 / 258408^2)
   Nodes 54/64: 11440, 0.387589% entries (507252 / 11440^2)
   Nodes 57/64: 155496, 0.0294553% entries (7121987 / 155496^2)
Linear system solved in 28.878s (setup: 11.947s, solve: 11.955s, update: 2.258s)
Got Iso-value in 1.367s
Iso-value -29178.6
Normal Size: 18.6293 MB
1220176 vertices extracted in 11.499 sec
2440356 faces extracted in 0.911 sec
filtering mesh (2440356 -> 2440356)
Finished processing in 145.487 sec (exit code 1)

FoodMan

  • Sr. Member
  • ****
  • Posts: 477
    • View Profile
Re: Benchmarking a GPUs
« Reply #7 on: October 01, 2012, 02:20:37 PM »
btw, here is my complete log.. no excel

http://www.divshare.com/download/19694461-563

Wishgranter

  • Hero Member
  • *****
  • Posts: 1202
    • View Profile
    • Museum of Historic Buildings
Re: Benchmarking a GPUs
« Reply #8 on: October 01, 2012, 03:24:04 PM »
FoodMan, you have physical 4x 690 GPUs in that PC ?
----------------
www.mhb.sk

Matt

  • Jr. Member
  • **
  • Posts: 93
    • View Profile
Re: Benchmarking a GPUs
« Reply #9 on: October 01, 2012, 03:38:43 PM »
690 is a dual GPU card. So he has 2 of them.

FoodMan

  • Sr. Member
  • ****
  • Posts: 477
    • View Profile
Re: Benchmarking a GPUs
« Reply #10 on: October 01, 2012, 03:39:31 PM »
yes two of them..

f/

Wishgranter

  • Hero Member
  • *****
  • Posts: 1202
    • View Profile
    • Museum of Historic Buildings
Re: Benchmarking a GPUs
« Reply #11 on: October 01, 2012, 04:11:44 PM »
OK, then is it OK, becasue other one that send me results have not DISABLED a SLI in drivers, so jut one GPU uis working, so it  seems that is working in your PC..... ( or using VGA terminators there ?? )

Therefore everyone, DISABLE the SLI technology in drivers fthat you can use both GPUs.....
----------------
www.mhb.sk

Matt

  • Jr. Member
  • **
  • Posts: 93
    • View Profile
Re: Benchmarking a GPUs
« Reply #12 on: October 01, 2012, 04:25:45 PM »
From memory I just disabled the multi GPU function in the nvidia control panel  ;)

Wishgranter

  • Hero Member
  • *****
  • Posts: 1202
    • View Profile
    • Museum of Historic Buildings
Re: Benchmarking a GPUs
« Reply #13 on: October 02, 2012, 07:49:06 PM »
Hello anyone with a ATI 7970 Card here ??? or similar from ATI ???
----------------
www.mhb.sk

Wishgranter

  • Hero Member
  • *****
  • Posts: 1202
    • View Profile
    • Museum of Historic Buildings
Re: Benchmarking a GPUs
« Reply #14 on: October 10, 2012, 11:15:29 PM »
Hello, it seems that wil have a overclocked dual XEON and 4x 7990 card = 8 x 7970 AMDs for tests.....
----------------
www.mhb.sk