Hello Nick,
This question is very interesting and many users asks us about hardware recommendations.
The most important is to have a balanced computer so there is no bottle neck.
The 4 key components from the computer are:
CPU
RAM
Hard Disk
GPU
Different steps uses the resources in different way, but at the same time, within a step, in some moments some small instructions needs to be completed, which cannot be paralleled and therefore it will not use the full resources. For more information about Hardware components usage when processing with Pix4Dmapper: https://support.pix4d.com/hc/en-us/articles/203405619
At the same time, the software is optimized for middle and good computers, the one you suggest is a super computer, the speed will be better, but for example, double speed in a computer (even in a balanced computer, and comparing a medium computer and a good computer) maybe does not mean double speed in processing, so between a super computer and a super high computer, the difference will be very low.
The biggest difference may come when processing very large datasets, for example datasets with 10.000 images or more, then a medium computer may fail, a good computer will works but it may over pass its resources so it may run will slow, and then a very super computer will be optimal.
For a project like 5000 images, a low computer may fail, a medium will works but it is over passing its resources so it will goes very slow, a good computer will be optimal and a super computer will not makes a difference or a very little one.
Since the speed is related to amount of images, resolution, number of features found,etc, to really compare it would be needed to process the same project in another computer and see the processing times difference.
For more information about the processing speed: https://support.pix4d.com/hc/en-us/articles/204191535
As minimum and recommended hardware we have:
https://support.pix4d.com/hc/en-us/articles/entries/26799527
As a good computer, we suggest in general the computers we are using ourselves, which are tested and are working very well:
i7-3930k (6/12 cores/threads), 32-64 RAM, 256GB SSD, GTX780 ti-4GB
As super computer we suggest:
CPU: Intel Xeon E5-2697 v3 @ 2.60GHz
RAM: DDR4-2400 256 GB.
SSD: 1024 GB.
GPU: Geforce TITAN BLACK or tesla, or two titan black in parallel.
For more information about Hardware and Software Configuration: https://support.pix4d.com/hc/en-us/articles/202559159
For more information about the use of the GPU: https://support.pix4d.com/hc/en-us/articles/203405619
For example, when an user really wants to increase the speed of the project, and they have very good quality images and the overlap is very good, it is possible to work with the processing options to reduce the processing time:
https://support.pix4d.com/hc/en-us/articles/20256041
In this case where the dataset is very good, reducing the processing options will not have impact or very little in the results, the processing options are optimized for a normal user, which does not use to have the optimal dataset.
At the same time it is possible to divide datasets following:
https://support.pix4d.com/hc/en-us/articles/202558579
or
https://support.pix4d.com/hc/en-us/articles/202557559#label10
For more information please check:
https://support.pix4d.com/hc/en-us/articles/202559519
https://support.pix4d.com/hc/en-us/articles/202559159
Regards,