Puget Systems print logo

https://www.pugetsystems.com

Read this article at https://www.pugetsystems.com/guides/1660
Article Thumbnail

Cinema 4D CPU Rendering Performance: AMD Threadripper 3990X 64 Core

Written on February 7, 2020 by William George
Share:

Introduction

AMD has launched a new top-end CPU in its Threadripper product line, equipped with a whopping 64 cores. We are putting this new 3990X chip to the test in one of the applications where its high core count should shine: CPU based rendering in Cinema 4D. Keep reading to find out how it stacks up to the other Threadripper models as well as Intel and AMD's various other desktop processors.

AMD Threadripper 3990X Tested for Cinema 4D

For this article, we are primarily interested in how this new AMD Threadripper 3990X compares to other current-generation processors. The focus is on CPU-based rendering performance in Cinema 4D, so we are using Maxon's free Cinebench R15 and R20 benchmarks. More info about these tools and how we use them are available in the Benchmark Details.

If you would prefer to skip over our test setup and various benchmark results, feel free to jump straight to the Conclusion.

We also took a look at rendering in V-Ray in another article, for those who use that plug-in instead of the native C4D renderer.

Looking for a Cinema 4D Workstation?

Puget Systems offers a range of poweful 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.

Find Out More!

Test Hardware

Here are the specifications of the different platforms we used for our testing:

AMD Threadripper 3rd Gen Test Platform
CPU AMD TR 3990X ($3,990)
AMD TR 3970X ($1,999)
AMD TR 3960X ($1,399)
CPU Cooler Noctua NH-U12S TR4-SP3
Motherboard Gigabyte TRX40 AORUS Pro WiFi
RAM 4x DDR4-2933 16GB (64GB total)
Intel X-10000 Series Test Platform
CPU Intel Core i9 10980XE ($979)
Intel Core i9 10940X ($784)
Intel Core i9 10920X ($689)​​​​​​​
Intel Core i9 10900X ($590)​​​​​​​​​​​​​​
CPU Cooler Noctua NH-U12DX i4
Motherboard Gigabyte X299 Designare EX
RAM 4x DDR4-2933 16GB (64GB total)
AMD Ryzen Test Platform
CPU AMD Ryzen 9 3950X ($749)
AMD Ryzen 9 3900X ($499)
AMD Ryzen 7 3800X ($399)
CPU Cooler Noctua NH-U12S
Motherboard Gigabyte X570 AORUS ULTRA
RAM 4x DDR4-2933 16GB (64GB total)
Intel 9th Gen Test Platform
CPU Intel Core i9 9900K ($499)
Intel Core i7 9700K ($385)
CPU Cooler Noctua NH-U12S
Motherboard Gigabyte Z390 Designare
RAM 4x DDR4-2666 16GB (64GB total)
Shared Hardware/Software
Video Card NVIDIA GeForce RTX 2080 Ti 11GB
Hard Drive Samsung 960 Pro 1TB
Software Windows 10 Pro 64-bit (version 1909)
Cinebench R15
Cinebench R20

A quick note about memory specifications: the latest CPUs from AMD and Intel support varying speeds of RAM depending on how many modules are installed. In past articles, we've sometimes tested at multiple speeds, but to help keep things more uniform going forward we are standardizing on the speed that each processor/platform supports when all memory slots are used (even if we aren't filling them completely for our testing). Along with using the same total RAM capacity, that should help to keep results fair and consistent.

Additionally, it is worth pointing out that the CPU cooler we used for testing the new TR 3990X is somewhat borderline for how much heat this processor can potentially put out. In the systems we build with this chip going forward, we will be utilizing a larger heatsink and fan to ensure maximum performance even under extended loads - but in the open-air testbeds we use here in our lab, we found that the cooler we used did not lead to throttling.

Benchmark Details

As previously mentioned, we used two versions of Maxon's Cinebench utility for this comparison: both the current R20 release and the previous R15. They both render a scene using Cinema 4D's built-in engine, fully utilizing all cores until the render is completed, but the newer version includes a more complex scene that takes longer and thus gives a better comparison for high-performance processors.

Based on how long the render takes, an artificial "CB score" is assigned - with higher scores being better, and representing shorter render times. There is also a single-core mode available, performing the same task with just one active thread - which can give a decent idea of single-threaded performance. It isn't applicable to rendering but can give a rough idea of how CPUs should stack up in modeling.

Benchmark Results

With the information we have gathered, then, we have put together three charts. The first is full, all core CPU performance in Cinebench R20, while the second is the same type of multi-threaded test from the older Cinebench R15 release. Lastly, we included the single-core results from R15 as well - to give a rough idea of how these processors will compare with each other in modeling and animation tasks.

There is a lot going on in the chart below, so before getting into it here is a reference key for the color scheme:

  • Light blue = Intel consumer CPUs (9th Gen Core series)
  • Dark blue = Intel HEDT CPUs (X series)
  • Light red = AMD consumer CPUs (Ryzen 3rd Gen)
  • Dark red = AMD HEDT CPUs (Threadripper)
  • Dark red with glow - NEW AMD Threadripper 3990X

Analysis

AMD's new Threadripper 3990X scooped the top performance spot for multithreaded rendering in both versions of Cinebench! This isn't a surprise since CPU-based rendering scales very well with lots of cores, as long as clock speed doesn't suffer too much, and AMD has done a fantastic job of combining those two aspects of performance in their 3rd generation of Threadripper processors. The only alternatives that can match or surpass the 3990X's rendering speed are multi-socket systems with AMD Epyc or Intel Xeon CPUs, but those would cost far more - even just to get similar results! - and often suffer from lower per-core clock speeds.

Speaking of per-core clock speeds, the single-threaded side of Cinebench R15 shows something very interesting. All of the CPUs we tested ended up within a fairly small range, with less than 10% variance from the fastest to slowest models. That means they will all perform roughly on par for tasks that only use one thread or a small handful - which is exactly what 3D modeling and animation do.

Is AMD's Threadripper 3990X Good for Cinema 4D?

Yes: the new AMD TR 3990X offers the best CPU-based rendering performance currently available from a single-socket workstation! Only dual- or quad-socket configurations can outperform it, and those would cost far more money even just to reach the same speed.

For your other tasks in Cinema 4D, like modeling and animation, this CPU is only a few percent slower than higher clock speed models like the Core i9 9900K and Ryzen 9 3950X, so you no longer have to sacrifice in that area to get great rendering results. However, if you aren't doing a lot of rendering, or if you use a GPU-based renderer instead, then you can save money with a much less expensive CPU.

Looking for a Cinema 4D Workstation?

Puget Systems offers a range of poweful 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.

Find Out More!
Tags: Intel 9th Gen, Intel X-series, Intel vs AMD, AMD Ryzen 3rd Gen, AMD Threadripper 2nd Gen, Intel X-10000, AMD Threadripper 3rd Gen, Threadripper, CPU, Rendering, Cinebench, Cinema4D
Neo Morpheus

Top 4 scores winner? AMD Ryzen.

Recommended CPU by Puget? Intel.....

Posted on 2020-02-07 17:24:02

Where are you seeing us recommend an Intel CPU for CPU based rendering? Yes, some of our modeling-focused systems are on Intel (the 9900K) but all of our CPU rendering focused systems (both Cinema 4D and V-Ray) and using Threadripper. We've got an Intel Xeon on the quad GPU rendering box, because we haven't yet found a quad GPU motherboard for Threadripper that passed our qualification... and all of our MicroATX systems are on Intel because there are no mATX Threadripper boards. Am I missing something? Or are you just hopping around to troll lots of our articles because we aren't 100% AMD? :/

Posted on 2020-02-07 17:52:45
Hwgeek

1 suggestion: according to Noctua and AMD- currently only the big NH-U14S TR4-SP3 is compatible with the new 280W TDP Threadrippers["compatible without turbo/overclocking headroom"], I know that you want to use the same cooler across all the platforms but this hurts boost clocks on the new Threadrippers, boost clocks are temp dependent and it's around 5Mhz/1 Celsius(not talking about thermal throttle, it's just behaves like GPU boost ).
https://noctua.at/en/cpu/AM...
This is why you got lower score instead of 25K(+/- 500pts).
Great articles like always - thanks!.
https://tpucdn.com/review/a...
source :Techpowerup

Posted on 2020-02-09 08:40:30

Hmm, I think you may be right. I had initially thought that my results were close enough as to be within margin of error and other hardware variance (MB, RAM, etc) - but looking at the results from our product qualification team, when they were evaluating CPU coolers for the 3990X, I do see some difference:

My result in CB R20 with the U12S (single fan): 23518.04
Qual. team in CB R20 with the U12S (single fan): 23418.08
Qual. team in CB R20 with the U12S (push-pull fans): 24076.52
Qual. team in CB R20 with the U14S (single fan): 24096.39

Those results do appear to fall into two slightly separate groupings, even though the resulting pairs are only about 2-3% apart. It doesn't change the conclusion of this article - that the 3990X is amazing for CPU based rendering! - but before my next round of testing I will swap our 3990X test bed to use the U14S instead. Next week I am going to do a full run of my various benchmarks on the 3990X with SMT enabled (the default, as our current articles used), SMT disabled, and then SMT enabled with Windows 10 Enterprise (instead of normal Professional). I want to see how much difference, if any, that version of Windows makes - since it is supposed to better handle CPUs with >64 threads.

Posted on 2020-02-10 21:05:24
Hwgeek

Thank you for your reply, this article will be very informative since going over 64 Threads isn't so simple and some apps can loose performance on regular Win10 Pro like Anandtech found out:
https://www.anandtech.com/s...

Regarding cooling, thank you, this is why AMD is recommending Water cooling for the new 280W Threadrippers, but I know that AIO isn't as reliable as air cooling, so going for the best Air coolers is recommended, maybe trying adding 2nd fan to U14S ? (Noctua noted "2nd NF-A15 fan might increase boost headroom" on TR 2000).
Thanks again.

Posted on 2020-02-10 21:34:41