Read this article at https://www.pugetsystems.com/guides/1176 Does the CPU Matter for OctaneRender? Written on June 8, 2018 by William George

Always look at the date when you read a hardware article. Some of the content in this article is most likely out of date, as it was written on June 8, 2018. For newer information, see Some of the content in this article is most likely out of date, as it was written on. For newer information, see our more recent articles

Introduction OctaneRender, from OTOY, is a real-time, physically correct 3D rendering engine that uses GPUs instead of CPUs for processing. This is a relatively new approach, as traditional graphics rendering was done on CPUs instead. Graphics processors are ideal for highly parallel tasks like rendering, though, and it is easier to fit multiple video cards in a single computer than multiple CPUs. A computer still has to have a central processor (CPU), though, and both the CPU and motherboard in a system can impact how many video cards can be installed. For example, higher-end processors usually support more PCI-Express lanes and larger motherboards can fit more PCI-Express slots. What about actual rendering performance, though? Does the clock speed or core count of a given computer's CPU impact how fast the system can process jobs in OctaneRender? Let's find out!

Benchmark Results Here are the total scores from OctaneBench for the 1 to 4 Titan V cards running on the Xeon W-2125 and W-2195 processors:

Analysis Perhaps surprisingly, the CPU with fewer cores - Intel's Xeon W-2125 - outperformed the higher core count W-2915 in OctaneRender. That seems to have less to do with the number of cores, though, and is more likely due to the higher base and turbo clock speeds on the W-2125. To double-check this, we looked at a smattering of other tests we've run recently here in Labs and found that OctaneRender scores do appear to be higher on systems with the fastest clock speeds. Why might this be? While the bulk of the calculations involved in OctaneRender - and other, similar GPU rendering engines - are carried out on the video cards, there are some small steps like loading data into the program and coordinating the workload between multiple video cards which do briefly use the central processor. That sort of usage isn't going to need a lot of cores, but with higher clock speeds (and more instructions per clock) such steps will be completed more quickly, leading to faster overall render times.

Conclusion So does the CPU Matter for OctaneRender? Yes - not a huge amount, but it will impact performance. Based on our data, it is apparent that having lots of CPU cores doesn't help OctaneRender, but high clock speeds do. This is good news for several reasons: CPUs with fewer cores tend to cost less, though there can be a small premium for high clock speeds in some cases.

Many of the applications that would be run alongside OctaneRender - like Cinema4D, Maya, and 3ds Max - also perform best on low core count but high clock speed processors.

CPU power usage goes up with both increased clock speed and higher core counts, so having fewer cores will help keep that in check and leave more power for the video cards in a system (which also need a lot of juice). Based on this info, and in combination with our other recent tests, we are moving our OctaneRender configurations toward using high clock speed processors like the Xeon W-2125 and Core i7 8700K. You can see those changes reflected in the systems below.

OctaneRender Workstations Puget Systems offers a range of powerful and reliable systems that are tailor-made for your unique workflow. Configure a System! Labs Consultation Service Our Labs team is available to provide in-depth hardware recommendations based on your workflow.

Tags: CPU, Processor, Motherboard, Chipset, Multi, GPU, Scaling, Rendering, Octane, Render, OTOY, OctaneBench, Benchmark, Performance, Intel, Xeon W, Video, Card