Forum

Author Topic: CPU and GPU benchmarks  (Read 165037 times)

dtmcnamara

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: CPU and GPU benchmarks
« Reply #60 on: February 11, 2015, 04:13:57 PM »
Generally you wont see that many hard faults per second but the fact that you have some here and there will slow things down. My first batch of RAM should be here tomorrow and the rest later this moth. In theory there shouldbe some speed gains by eliminating the dumping of RAM to a temp spot on the HDD. I will test this out by running the same 100 photos, 500 photos, and 1000 photo sets on 16GB, 32GB, 64GB and 128GB. Once I am done I will post my results to see if I am correct.

driftertravel

  • Newbie
  • *
  • Posts: 46
    • View Profile
Re: CPU and GPU benchmarks
« Reply #61 on: February 15, 2015, 07:30:14 AM »
Just finished the build tonight, so optimizations are still a ways off, but:

System:
ASUS Z9PE-D8 WS
2x  Xeon 2687W ES V2 (3.2ghz base, 3.8 turbo)
RAM 64GB Corsair Vengeance 1600MHZ
4x GTX 780 TI 3GB Video
2x Samsung 850 EVO SSD in RAID0
2x Seagate 3TB 7200RPM in RAID0
2x Seagate 3TB 7200RPM in RAID1
2x WD Black 1TB 7200RPM in RAID1

Building Test #1 (0 CPU Cores enabled):
Stage 1 Alignment:
Matching - 2 min 22 sec (142 sec)
Alignment - 2 sec
Stage 2 Dense Point Cloud:
Time - 25 sec
Stage 3 Model:
Processing Time - 3 min 33 sec (213 sec)
Stage 4 Texture:
UV Mapping - 23 sec
Blending - 19 sec

Total Time: 7.06 Min (424 sec)

Building Test #2 (24/32 CPU Cores enabled):
Stage 1 Alignment:
Matching - 2 min 25 sec (145 sec)
Alignment - 2 sec
Stage 2 Dense Point Cloud:
Time - 29 sec
Stage 3 Model:
Processing Time - 3 min 26 sec (206 sec)
Stage 4 Texture:
UV Mapping - 28 sec
Blending - 21 sec

Total Time: 7.18 Min (431 sec)


So, it looks like the 1600mhz ram is killing me in stage 3, it's only running triple channel, but I'm going to try some quad channel 2133 CAS 11 next week if I can get it to OC properly on this motherboard. I'll post an update if these scores improve. The chips are unlocked, so I may overclock them a mite bit to 3.4/4.0(turbo) or so and see how much it helps. They seem to run about 3.6 when Photoscan is cranking acording to CPU-Z. Not quite double the performance of 1 2687W, but from 12.74min to 7.06 is nothing to scoff at. Also doubles the performance of an i7 4960X, and this rig did not cost twice what that one would (I canabalized some parts from an old build, some things would have changed were I buying this stuff new), but price/performance I'm pretty happy. Plus cinebench R15 scores are 2176 CPU and 60.38fps in OpenGL, so that's nice.


Edit: Tweaked some things, including the memory timing which was off. Pulled 4.18min on the test.
« Last Edit: February 16, 2015, 05:32:24 AM by driftertravel »

igor73

  • Full Member
  • ***
  • Posts: 228
    • View Profile
Re: CPU and GPU benchmarks
« Reply #62 on: February 16, 2015, 11:58:38 AM »
This is quite amazing compare to Annadtechs tests!  You are 3 times faster than there fastest rig tested.

JohnyJoe

  • Jr. Member
  • **
  • Posts: 62
    • View Profile
Re: CPU and GPU benchmarks
« Reply #63 on: February 18, 2015, 12:39:55 AM »
This is quite amazing compare to Annadtechs tests!  You are 3 times faster than there fastest rig tested.

Do the anandtech test cover also GPU performance in agisoft? I found the cpu performance graphs, but i didnt find any graphs for gpu performance, it seems they are testing GPUs only in games, is that true or did i missed the graphs/tables?

tarkhil

  • Newbie
  • *
  • Posts: 25
    • View Profile
Re: CPU and GPU benchmarks
« Reply #64 on: March 06, 2015, 05:32:58 PM »
Yes, I'm very interested in GPU benchmarks too

dtmcnamara

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: CPU and GPU benchmarks
« Reply #65 on: March 13, 2015, 03:12:15 AM »
Finally had some time to bench a few of my rigs. Here are the results:

E5-2620V3
0/12 High/Medium (alignment/dense cloud)

Device 1 performance: 763.04 million samples/sec (GeForce GTX 780)
Device 2 performance: 772.025 million samples/sec (GeForce GTX 780)
Total performance: 1535.07 million samples/sec
Finished processing in 769.993 sec (exit code 1)

E5-2620V3
0/12 High/High (alignment/dense cloud)

Device 1 performance: 849.039 million samples/sec (GeForce GTX 780)
Device 2 performance: 864.494 million samples/sec (GeForce GTX 780)
Total performance: 1713.53 million samples/sec
Finished processing in 1781.51 sec (exit code 1)

E5-2620V3
8/12 High/Medium (alignment/dense cloud)

Device 1 performance: 75.8052 million samples/sec (CPU)
Device 2 performance: 604.505 million samples/sec (GeForce GTX 780)
Device 3 performance: 620.462 million samples/sec (GeForce GTX 780
Total performance: 1300.77 million samples/sec
Finished processing in 790.722 sec (exit code 1)

E5-2620V3
8/12 High/High (alignment/dense cloud)

Device 1 performance: 75.7513 million samples/sec (CPU)
Device 2 performance: 729.364 million samples/sec (GeForce GTX 780)
Device 3 performance: 744.578 million samples/sec (GeForce GTX 780)
Total performance: 1549.69 million samples/sec
Finished processing in 1917.92 sec (exit code 1)

E5-1650V3 (Stock Speed)
0/12 High/Medium (alignment/dense cloud)

Device 1 performance: 643.007 million samples/sec (GeForce GTX 580)
Device 2 performance: 814.515 million samples/sec (GeForce GTX 780)
Total performance: 1457.52 million samples/sec
Finished processing in 594.65 sec (exit code 1)

E5-1650V3 (Stock Speed)
6/12 High/Medium (alignment/dense cloud)

Device 1 performance: 88.3696 million samples/sec (CPU)
Device 2 performance: 557.637 million samples/sec (GeForce GTX 580)
Device 3 performance: 686.651 million samples/sec (GeForce GTX 780)
Total performance: 1332.66 million samples/sec
Finished processing in 596.527 sec (exit code 1)

E5-1650V3 (Stock Speed)
6/12 High/Medium (alignment/dense cloud)

Device 1 performance: 68.545 million samples/sec (CPU)
Device 2 performance: 546.319 million samples/sec (GeForce GTX 580)
Device 3 performance: 680.935 million samples/sec (GeForce GTX 780)
Device 4 performance: 634.991 million samples/sec (GeForce GTX 780)
Total performance: 1930.79 million samples/sec
Finished processing in 594.9 sec (exit code 1)

E5-1650V3 (Stock Speed)
6/12 High/High (alignment/dense cloud)

Device 1 performance: 85.7756 million samples/sec (CPU)
Device 2 performance: 612.198 million samples/sec (GeForce GTX 580)
Device 3 performance: 749.642 million samples/sec (GeForce GTX 780)
Device 4 performance: 796.494 million samples/sec (GeForce GTX 780)
Total performance: 2244.11 million samples/sec
Finished processing in 1424.95 sec (exit code 1)

E5-1650V3 (Overclocked to 4.0GHz)
6/12 High/High (alignment/dense cloud)

Device 1 performance: 87.2289 million samples/sec (CPU)
Device 2 performance: 650.225 million samples/sec (GeForce GTX 580)
Device 3 performance: 772.937 million samples/sec (GeForce GTX 780)
Device 4 performance: 799.533 million samples/sec (GeForce GTX 780)
Total performance: 2309.92 million samples/sec
Finished processing in 1340.55 sec (exit code 1)

Ill be running more tests on the overclocked machine later this coming week. Im trying to get it to around 4.4 or 4.5GHs so we will see how things look once its completely finished.
« Last Edit: March 13, 2015, 03:14:32 AM by dtmcnamara »

3dmij

  • Newbie
  • *
  • Posts: 30
  • I make raspberry pi 3d Scanners
    • View Profile
    • pi3dscan
Re: CPU and GPU benchmarks
« Reply #66 on: March 13, 2015, 10:34:25 AM »
Can we not, as community, all run a test of a single set and publish our times and hardware specs :-)

dtmcnamara

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: CPU and GPU benchmarks
« Reply #67 on: March 13, 2015, 02:37:33 PM »
Can we not, as community, all run a test of a single set and publish our times and hardware specs :-)

The same set of data has been ran through all the benchmarks on this entire post, the 50 image building sample set that Agisoft has on the downloads page. I just ran it at two different settings  high/medium and high/high to get a more accurate results.

tarkhil

  • Newbie
  • *
  • Posts: 25
    • View Profile
Re: CPU and GPU benchmarks
« Reply #68 on: March 15, 2015, 12:17:51 AM »
So two of GTX 580 should outperform one GTX 780 for the same price?

dtmcnamara

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: CPU and GPU benchmarks
« Reply #69 on: March 15, 2015, 01:56:46 AM »
So two of GTX 580 should outperform one GTX 780 for the same price?

yep

igor73

  • Full Member
  • ***
  • Posts: 228
    • View Profile
Re: CPU and GPU benchmarks
« Reply #70 on: April 09, 2015, 03:36:20 PM »
Nvidia Titan X Benchmark

The building sample data was used http://www.agisoft.com/downloads/sample-data/

I uses the following settings: (Same as Anand Tech but tie points set to 0 and CPU 0/12)

## Align Photos: High, disabled, 40000.  0 tie points
## Build Dense Cloud: Medium, Aggressive
## Build Model: Arbitrary, Dense, Interpolation=Enabled, 0 face count
## Build Texture: Generic, Mosaic, 4096, 1


System info
Microsoft Windows 7 Professional
Processor   Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz
64GB RAM
2x Titan X 12gb cards.  SLI enabled


Align photos

Finished processing in 294.814 sec (exit code 1)

Dense cloud
All CPU cores disabled in agisoft prefrences.  0/12

finished depth reconstruction in 80.37 seconds
Device 1 performance: 1004.91 million samples/sec (GeForce GTX TITAN X)
Device 2 performance: 994.448 million samples/sec (GeForce GTX TITAN X)
Total performance: 1999.36 million samples/sec
Generating dense point cloud...
selected 50 cameras in 0.22 sec
working volume: 1755x2763x1220
tiles: 1x1x1
selected 50 cameras
preloading data... done in 0.325 sec
filtering depth maps... done in 43.934 sec
preloading data... done in 7.956 sec
accumulating data... done in 1.201 sec
building point cloud... done in 0.608 sec
5706624 points extracted
Finished processing in 137.235 sec (exit code 1)


Mesh

Finished processing in 144.503 sec (exit code 1)


Build Texture
9056814 faces extracted in 32.709s
Calculating vertex colors...
processing nodes... done in 0.016 sec
calculating colors... done in 20.289 sec
Finished processing in 144.503 sec (exit code 1)
Parameterizing texture atlas...
Packing 2117 charts...
Blending textures...
blending textures... ************************************************** done in 49.94 sec
postprocessing atlas... done in 0.117 sec
Finished processing in 154.71 sec (exit code 1)




igor73

  • Full Member
  • ***
  • Posts: 228
    • View Profile
Re: CPU and GPU benchmarks
« Reply #71 on: April 09, 2015, 09:18:37 PM »
Ran the test on Ultra and this time the load went up to around 80% on the cards.  Much better performance now. Under boost the clock speed stayed at between 1300-1316mhz on the 2 EVGA Titan X Superclocked cards.

finished depth reconstruction in 2004.43 seconds
Device 1 performance: 1326.94 million samples/sec (GeForce GTX TITAN X)
Device 2 performance: 1279.33 million samples/sec (GeForce GTX TITAN X)
Total performance: 2606.27 million samples/sec

igor73

  • Full Member
  • ***
  • Posts: 228
    • View Profile
Re: CPU and GPU benchmarks
« Reply #72 on: April 09, 2015, 09:19:49 PM »
Nvidia Titan X Benchmark

The building sample data was used http://www.agisoft.com/downloads/sample-data/

I uses the following settings: (Same as Anand Tech but tie points set to 0 and CPU 0/12)

## Align Photos: High, disabled, 40000.  0 tie points
## Build Dense Cloud: Medium, Aggressive
## Build Model: Arbitrary, Dense, Interpolation=Enabled, 0 face count
## Build Texture: Generic, Mosaic, 4096, 1


System info
Microsoft Windows 7 Professional
Processor   Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz
64GB RAM
2x Titan X 12gb cards.  SLI enabled


Align photos

Finished processing in 294.814 sec (exit code 1)

Dense cloud
All CPU cores disabled in agisoft prefrences.  0/12

finished depth reconstruction in 80.37 seconds
Device 1 performance: 1004.91 million samples/sec (GeForce GTX TITAN X)
Device 2 performance: 994.448 million samples/sec (GeForce GTX TITAN X)
Total performance: 1999.36 million samples/sec
Generating dense point cloud...
selected 50 cameras in 0.22 sec
working volume: 1755x2763x1220
tiles: 1x1x1
selected 50 cameras
preloading data... done in 0.325 sec
filtering depth maps... done in 43.934 sec
preloading data... done in 7.956 sec
accumulating data... done in 1.201 sec
building point cloud... done in 0.608 sec
5706624 points extracted
Finished processing in 137.235 sec (exit code 1)

EDIT

Ran the test on Ultra and this time the load went up to around 80% on the cards.  Much better performance now. Under boost the clock speed stayed at between 1300-1316mhz on the 2 EVGA Titan X Superclocked cards.

finished depth reconstruction in 2004.43 seconds
Device 1 performance: 1326.94 million samples/sec (GeForce GTX TITAN X)
Device 2 performance: 1279.33 million samples/sec (GeForce GTX TITAN X)
Total performance: 2606.27 million samples/sec


Mesh

Finished processing in 144.503 sec (exit code 1)


Build Texture
9056814 faces extracted in 32.709s
Calculating vertex colors...
processing nodes... done in 0.016 sec
calculating colors... done in 20.289 sec
Finished processing in 144.503 sec (exit code 1)
Parameterizing texture atlas...
Packing 2117 charts...
Blending textures...
blending textures... ************************************************** done in 49.94 sec
postprocessing atlas... done in 0.117 sec
Finished processing in 154.71 sec (exit code 1)

igor73

  • Full Member
  • ***
  • Posts: 228
    • View Profile
Re: CPU and GPU benchmarks
« Reply #73 on: April 09, 2015, 09:45:38 PM »
Ran another test this time with SLI disabled and only using 1 card in Agisoft.  All CPU cores disabled and exactley the same settings as before.  High setting on dense cloud instead om medium that i used for the first test.. Pretty good performance i would say!  The GPU load went up to 95% now for some reason.  Still hitting 1316mhz as max clock speed so no change there. 

finished depth reconstruction in 541.615 seconds
Device 1 performance: 1534.46 million samples/sec (GeForce GTX TITAN X)
Total performance: 1534.46 million samples/sec
« Last Edit: April 09, 2015, 09:55:45 PM by igor73 »

igor73

  • Full Member
  • ***
  • Posts: 228
    • View Profile
Re: CPU and GPU benchmarks
« Reply #74 on: April 09, 2015, 10:06:31 PM »
Another test on High dense cloud  setting.  This time SLI diabled but both GPUs enabled in Agisoft. For some reason the performance drops a bit per card compared to using a single card.. Wonder why that is?  I donĀ“t think its heat related as the cards still run on 1316 mhz, same as running a single card.   Titan X seems to be around 40%-60% faster then 980 in Agisoft and only use 250W. So if you are building a serious hard core system Titan X might be worth it after all even for Agisoft?


2x Titan X EVGA Superclocked.   Dense cloud High. 
finished depth reconstruction in 322.303 seconds
Device 1 performance: 1353.73 million samples/sec (GeForce GTX TITAN X)
Device 2 performance: 1350.39 million samples/sec (GeForce GTX TITAN X)
Total performance: 2704.12 million samples/sec


1x Titan X EVGA Superclocked.Dense cloud High. 
finished depth reconstruction in 541.615 seconds
Device 1 performance: 1534.46 million samples/sec (GeForce GTX TITAN X)
Total performance: 1534.46 million samples/sec