2.15. Does PTGui support multiple processors?
Yes, as of version 7.3 PTGui supports computers with multiple processors (also called multi-core systems). During stitching and control point generation work is split into multiple parallel running tasks. On multi-core systems, each of these tasks is run simultaneously on a separate processor, thus increasing speed. But keep in mind that the processor is not the only speed limiting factor. Stitching requires a lot of disk I/O and memory access. Therefore, doubling the number of processors will not actually double the speed. 2.16. What kind of computer hardware do you recommend for use with PTGui?
PTGui will run fine on an old computer with 256 MB of RAM, and it is even possible to stitch very large panoramas on such a PC. The only thing you really need for large panoramas is lots of free hard disk space. You can see how much temporary disk space is required for a project by choosing 'Calculate required temporary disk space' in the Project menu of PTGui. For large panoramas, this may run into several gigabytes. Adding more RAM will increase the stitching speed for medium size projects, but once the project is too large to fit in RAM, the speed becomes limited by hard disk activity. A fast hard drive is therefore the key to faster stitching.
In Tools/Options/Folders&Files (on Mac go to the PTGui menu, Preferences, Folders&Files), the folder can be selected where PTGui stores its temporary files. Network drives (i.e. external hard disks that connect to the computer over ethernet, or shared folders on a server) are known to cause problems in Windows, especially with the amount of disk activity caused by PTGui. Therefore we don't recommend to use these for temporary storage. An external USB2 drive will work fine though, and these are cheap to get nowadays. External Firewire (IEEE 1394) drives are less common, but generally have a slightly higher effective transfer speed. Internal (IDE/SATA) hard disks have the best performance, which can be increased even more by building a RAID array of two or more drives.