What type of CPU does Redshift need?
In Redshift, as well as most other GPU-based engines, the CPU does not play a direct role in the process of rendering scenes. It does have a small impact on the time spent loading a scene, but that is pretty minimal in the grand scheme of things. However, if you are also using the same system for modeling or animation – in a program like Cinema4D, Maya, or 3ds Max – then you will want a CPU with a high clock speed in order to ensure good performance in those applications. On the other hand, if you also use CPU based rendering engines then having a higher core count would benefit those programs… but it will not improve Redshift’s rendering speed.
Aside from raw performance, it is also important to consider the number of PCI-Express lanes a CPU supports. This will govern how many video cards can be used, which has a big impact since video cards are the primary driver for rendering performance in Redshift.
What is the best CPU for Redshift?
As mentioned above, the CPU itself isn’t going to directly contribute to Redshift’s rendering – but it will determine how many video cards the system can support, which does impact performance. Here are a couple of our recommendations:
AMD Ryzen 7 7700X 8 Core – This is one of the highest clock speed CPUs available, and does very well with both Redshift and modeling / animation applications. It has enough PCI-Express lanes to support dual video cards, along with other standard hardware devices (NVMe drives, etc).
AMD Threadripper PRO 7965WX 24 Core – AMD’s Threadripper PRO processors have far more PCI-Express lanes than more consumer-oriented models. Combined with the right motherboard, this CPU can allow up to four video cards in a single tower workstation. The trade-off is that the platform as a whole is more expensive, but being able to fit three or four high-end GPUs in a single system is worthwhile in many workflows.
Will a more powerful CPU help at all in Redshift?
A faster CPU will allow you to extract mesh data, load textures, and prepare scene data more quickly, but it will make no impact on how long it takes each individual render to complete. We recommend going for a high clock speed CPU without worrying about core count – and without spending too much money there, instead focusing your budget on more powerful GPUs (and/or more of them).