Best Workstation For Keyshot
Keyshot is a hugely powerful render engine specifically designed to generate high-quality imagery extremely fast. A go-to package for product design professionals, Keyshot is capable of leveraging the full power of your Workstation to generate exceptional imagery. To achieve the potential real-time rendering results, however, you must be using the correct hardware.
Below we discuss the best Workstation configurations to achieve the maximum potential for Keyshot users. With tailor-made Workstation solutions, professionals can reduce render times, maximise productivity and increase profitability.
What CPU Is Best For Keyshot?
Keyshot is a CPU based render engine which makes choosing the right CPU for your Workstation extremely important. Keyshot is exceptionally good at using every bit of CPU performance available to it, so choosing a processor with high cores and threads is of paramount importance.
Clockspeed does help improve performance in Keyshot, but generally, you see more significant gains in Keyshot performance with higher cores and threads, than higher clockspeeds. We recommend AMD Ryzen Threadripper based Workstations currently for Keyshot users. Threadripper CPU’s offer exceptional value for money and higher core counts and therefore more performance than Intel equivalents.
If your budget allows you may consider a Dual Intel Xeon or AMD EPYC based system. These solutions can contain vast numbers of slow cores which do ultimately offer greater performance in Keyshot. However, Dual CPU solutions do suffer from slow clockspeeks, which can impact performance during other tasks. You may find during tasks such as modelling performance may be frustratingly lacking.
How Much Memory Do I Need For Keyshot?
We generally recommend 32GB – 64GB for Keyshot users. 32GB is plenty for the majority of users and Keyshot projects. If you are a heavy Keyshot user who works on multiple projects simultaneously or extremely demanding scenes, we would recommend 64GB.
32GB – 64GB ensures you hit no memory bottlenecks and your system maintains maximum performance. We do not recommend going beyond 64GB because memory is relatively expensive and unused memory offers no performance improvements. Investing more money into your CPU is far more beneficial to you.
As of Keyshot 9 support for GPU ray-tracing is avaiable to reduce your render times further. All that is required is an NVIDIA Maxwell GPU that supports CUDA compute Capability 5.0 or later.
Support for NVIDIA revolutionary RTX dedicated ray-tracing cores is also being added to future releases of Keyshot. With this in mind, we recommend configuring your Keyshot Workstations and Servers with the latest NVIDIA Quadro RTX or NVIDIA GeForce RTX graphics cards to ensure maximum performance and maximum compatibility into the future.
Which Hard Drive Configuration Is Best For Keyshot?
There are currently three popular storage types available for Workstation users currently, Hard Disk Drives (HDD), Solid State Drives (SSD) and Non-Volatile Memory Solid State Drives (NVMe SSD). HDD’s are the slowest but offer huge storage capacities at low cost. We recommend Keyshot users to install one of these drives for long term storage.
SSD and NVMe SSD are high-speed storage solutions that are ideal for installing your Operating System and applications onto for maximum performance. We recommend configuring one of these drives in conjunction with a traditional HDD. NVMe technology is faster than standard SSD but costs a bit more. Both solutions are perfect as a primary drive for Keyshot users, and your choice should be made based upon your budget.
Network Rendering Systems For Keyshot
Keyshot is capable of using multiple machines located on your network to work in conjunction with one another to accelerate your renders. Often these are other workstations you have around the office, or they are dedicated render nodes stored in a rackmount server room environment.
To get the most out of your network render nodes, the same principles for a high-performance Keyshot Workstation applies. You should aim for the highest core counts available within your budget. If you are limited on cores and threads by your Keyshot licensing then maximising the clockspeed of those cores and threads is a good way to boost performance.
To further optimise for network or distributed rendering, you should also place these systems on a gigabit or better network. Fast networking ensures that data is sent around your network quickly and efficiently further reducing your overall render times.