Skip to content
Snippets Groups Projects
Commit 97074c3e authored by Sven Mäder's avatar Sven Mäder :speech_balloon:
Browse files

Update hw compare

parent 539faaa1
No related branches found
No related tags found
No related merge requests found
# Hardware comparison for Agisoft PhotoScan # Hardware comparison for Agisoft PhotoScan
This shows a comparison of several CPU types for use with Agisoft PhotoScan. This page shows a comparison of several CPU types for use with Agisoft PhotoScan.
References:
- [anandtech 2017 CPU tests win10 - photoscan 1.3.3 large](https://www.anandtech.com/bench/CPU)
- [Agisoft PhotoScan Multi Core Performance](https://www.pugetsystems.com/labs/articles/Agisoft-PhotoScan-Multi-Core-Performance-709/)
- [Estimating CPU Performance using Amdahls Law](https://www.pugetsystems.com/labs/articles/Estimating-CPU-Performance-using-Amdahls-Law-619/)
- [Agisoft PhotoScan GPU Acceleration](https://www.pugetsystems.com/labs/articles/Agisoft-PhotoScan-GPU-Acceleration-710/)
- [Intel CPU specs](https://ark.intel.com)
- [AMD CPU specs](https://en.wikichip.org/wiki/amd/)
- [Digitec Prices 2018-03-01](https://www.digitec.ch/)
- [Power supply calculator](http://www.coolermaster.com/power-supply-calculator/)
## Choosing a system configuration ## Choosing a system configuration
The last 3 columns show the buildtimes (total and stages 1 and 2) for [anandtech 2017 CPU tests win10 - photoscan 1.3.3 large](https://www.anandtech.com/bench/CPU). The software uses four stages: The software uses four stages:
- Align Photos - Align Photos (CPU)
- Build Dense Cloud - Build Dense Cloud (CPU, GPU)
- Build Mesh - Build Mesh (CPU)
- Build Texture - Build Texture (CPU)
Of these four steps, only the "Build Dense Cloud" step is able to utilize the video card. However, that one step takes longer than all the others combined so it makes choosing the correct GPU for PhotoScan critical to ensuring that the hardware in your system is correctly optimized. Of these four steps, only the "Build Dense Cloud" step is able to utilize the video card. However, that one step takes longer than all the others combined so it makes choosing the correct GPU for PhotoScan critical to ensuring that the hardware in your system is correctly optimized.
...@@ -37,10 +26,14 @@ Of these four steps, only the "Build Dense Cloud" step is able to utilize the vi ...@@ -37,10 +26,14 @@ Of these four steps, only the "Build Dense Cloud" step is able to utilize the vi
- fourth GPU increases performance by another 12-15% - fourth GPU increases performance by another 12-15%
- for GPUs, more is better (2x GTX 970 is better than 1x GTX 980) - for GPUs, more is better (2x GTX 970 is better than 1x GTX 980)
It might be worthwile to test operating system dependent performance (Linux, macOS, Windows) with a reference scene from the project. Some users reported using Linux yields maximum performance. One user reported that the processing time for the step `Build Dense Cloud` was cut in half while using Linux instead of Windows.
To further reduce the processing time, Agisoft PhotoScan can be configured to run on a computer cluster where processing is distributed on several computer nodes connected to a local network. See [Manual Chapter 8](http://www.agisoft.com/downloads/user-manuals/). This may need multiple licenses. To further reduce the processing time, Agisoft PhotoScan can be configured to run on a computer cluster where processing is distributed on several computer nodes connected to a local network. See [Manual Chapter 8](http://www.agisoft.com/downloads/user-manuals/). This may need multiple licenses.
## CPU comparison ## CPU comparison
The last 3 columns show the buildtimes (total and stages 1 and 2) for [anandtech 2017 CPU tests win10 - photoscan 1.3.3 large](https://www.anandtech.com/bench/CPU).
| cpu | socket | mem | max-mem | cores | frequency | turbo | cost | total | s1 | s2 | | cpu | socket | mem | max-mem | cores | frequency | turbo | cost | total | s1 | s2 |
|-----------|--------|-----------|---------|-------|-----------|-------|------|-------|-----|------| |-----------|--------|-----------|---------|-------|-----------|-------|------|-------|-----|------|
| i9-7980XE | 2066 | ddr4-2666 | 128 | 18 | 2.6 | 4.2 | 2049 | 2081 | 344 | 1292 | | i9-7980XE | 2066 | ddr4-2666 | 128 | 18 | 2.6 | 4.2 | 2049 | 2081 | 344 | 1292 |
...@@ -57,7 +50,7 @@ To further reduce the processing time, Agisoft PhotoScan can be configured to ru ...@@ -57,7 +50,7 @@ To further reduce the processing time, Agisoft PhotoScan can be configured to ru
| i7-6850K | 2011v3 | ddr4-2400 | 128 | 6 | 3.6 | 3.8 | 399 | 3261 | 808 | 2020 | | i7-6850K | 2011v3 | ddr4-2400 | 128 | 6 | 3.6 | 3.8 | 399 | 3261 | 808 | 2020 |
| i7-4960X | 2011 | ddr3-1333 | 64 | 6 | 3.6 | 4.0 | ? | ? | ? | ? | | i7-4960X | 2011 | ddr3-1333 | 64 | 6 | 3.6 | 4.0 | ? | ? | ? | ? |
## Other system components comparison ## Other system components
| component | type | amount | capacity total (GB) | cost | | component | type | amount | capacity total (GB) | cost |
|----------------|-------------|-------------|---------------------|------| |----------------|-------------|-------------|---------------------|------|
...@@ -97,6 +90,8 @@ Add ~50W for PSU selection. ...@@ -97,6 +90,8 @@ Add ~50W for PSU selection.
## Example system configurations ## Example system configurations
All costs are estimated using consumer prices.
Base hardware: Base hardware:
- case, ssd, hd: 500 - case, ssd, hd: 500
...@@ -104,6 +99,8 @@ Base hardware: ...@@ -104,6 +99,8 @@ Base hardware:
- board (2066, 2011, TR4): 350 - 390 - board (2066, 2011, TR4): 350 - 390
- board (AM4, 1151): 175 - 185 - board (AM4, 1151): 175 - 185
Configurations:
| # | vendor | cpu | gpu(s) | mem | max | psu [W] | [CHF] | | # | vendor | cpu | gpu(s) | mem | max | psu [W] | [CHF] |
|----|--------|----------|---------|-----|-----|---------|-------| |----|--------|----------|---------|-----|-----|---------|-------|
| 1 | intel | i7-8700K | 1x 1080 | 64 | 64 | 550 | 3190 | | 1 | intel | i7-8700K | 1x 1080 | 64 | 64 | 550 | 3190 |
...@@ -118,3 +115,13 @@ Base hardware: ...@@ -118,3 +115,13 @@ Base hardware:
| 10 | amd | TR-1950X | 3x 1070 | 64 | 128 | 1000 | 5130 | | 10 | amd | TR-1950X | 3x 1070 | 64 | 128 | 1000 | 5130 |
| 11 | amd | TR-1950X | 3x 1080 | 64 | 128 | 1200 | 6520 | | 11 | amd | TR-1950X | 3x 1080 | 64 | 128 | 1200 | 6520 |
## References:
- [anandtech 2017 CPU tests win10 - photoscan 1.3.3 large](https://www.anandtech.com/bench/CPU)
- [Agisoft PhotoScan Multi Core Performance](https://www.pugetsystems.com/labs/articles/Agisoft-PhotoScan-Multi-Core-Performance-709/)
- [Estimating CPU Performance using Amdahls Law](https://www.pugetsystems.com/labs/articles/Estimating-CPU-Performance-using-Amdahls-Law-619/)
- [Agisoft PhotoScan GPU Acceleration](https://www.pugetsystems.com/labs/articles/Agisoft-PhotoScan-GPU-Acceleration-710/)
- [Intel CPU specs](https://ark.intel.com)
- [AMD CPU specs](https://en.wikichip.org/wiki/amd/)
- [Digitec Prices 2018-03-01](https://www.digitec.ch/)
- [Power supply calculator](http://www.coolermaster.com/power-supply-calculator/)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment