Puget Systems print logo

https://www.pugetsystems.com

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

DaVinci Resolve CPU performance: AMD Threadripper 3990X 64 Core

Written on February 7, 2020 by Matt Bach
Share:

Introduction

DaVinci Resolve may be known for its ability to utilize the power of your GPU, but for basic grades or creating optimized media, your CPU is the key component that will determine how fast Davinci Resolve will be able to run. At the same time, even for GPU-focused tasks, you need a CPU that is powerful enough to not be a bottleneck as you get into triple or quad GPU configurations.

Today, we are primarily going to look at AMD's new Threadripper 3990X 64 Core in the context of pure CPU performance in DaVinci Resolve Studio. We will of course include a decently powerful GPU (the NVIDIA RTX 2080 Ti), but examining how this CPU helps with multi-GPU configuration is a much more complex topic that we are going to tackle at a later date.

AMD Threadripper 3990X 64 Core DaVinci Resolve Review

In this article, we will be examining the performance of the AMD Threadripper 3990X 64 Core CPU in DaVinci Resolve Studio as compared to the latest AMD Threadripper, AMD Ryzen, Intel X-series, and Intel 9th Gen processors. If you are interested in how this CPU performs in other applications, we also have several other articles for Photoshop, Lightroom Classic, After Effects, DaVinci Resolve, and more available on our article listing page.

If you would like to skip over our test setup and benchmark sections, feel free to jump right to the Conclusion.

Looking for a DaVinci Resolve Workstation?

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.

Find Out More!

Test Setup

Listed below are the specifications of the systems we will be using for our testing:

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)
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)
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)
DaVinci Resolve Studio 16.1.2.26
PugetBench for DaVinci Resolve V0.8 BETA

*All the latest drivers, OS updates, BIOS, and firmware applied as of January 20th, 2019

A few notes regarding the hardware and software used in our testing:

First, since many of the platforms we are testing support different RAM speeds depending on how many sticks you use and even whether those sticks are single or dual rank, we have decided to standardize on using four 16GB sticks of whatever the "middle" supported RAM speed is (rounding up when applicable). This means that the latest Ryzen, Threadripper, and X-series platforms are using DDR4-2933 while the Intel 9th Gen is using DDR4-2666.

The second thing to note is that we are using Noctua air coolers on all of our test platforms. We are not certain yet if this cooler will have enough capacity to keep the 3990X cool when installed in our workstations (our product qualification team is still investigating that), but in our air-conditioned Labs environment on open-air testbeds, we did not encounter any significant performance degradation with this cooler versus a beefier liquid cooler.

Lastly, there are reported issues with this processor using Windows 10 Pro due to how Windows behaves after you have 64 threads. This likely won't affect Lightroom Classic performance since it can't effectively utilize anywhere near this many cores, but we have further testing using Windows 10 Pro for Workstations planned. If you want to learn more about this, Anandtech has a terrific writeup going over the issue and the problems it causes when doing head-to-head CPU performance comparisons like this.

Benchmark Results

While our benchmark presents various scores based on the performance of each test, we also like to provide the individual results for you to examine. If there is a specific task that is a hindrance to your workflow, examining the raw results for that task is going to be much more applicable than the scores that our benchmark calculated.

Feel free to skip to the next sections for our analysis of these results to get a wider view of how each CPU performs in DaVinci Resolve Studio.

DaVinci Resolve Benchmark Analysis

A lot is going on in the chart below, so before getting into it we wanted to provide a key regarding the color scheme.

  • Light blue = Intel 9th Gen
  • Dark blue = Intel X-10000 series
  • Light red = AMD Ryzen 3rd Gen
  • Dark red = AMD Threadripper 3rd Gen

Since we are using an NVIDIA RTX 2080 Ti 11GB GPU, we are limiting our testing to our 4K media and Fusion benchmark sets. 8K is something we will look at when we test higher end and multi-GPU configurations, but since Resolve requires ~20GB of VRAM to process 8K media, that is not a test we can include with this configuration.

Overall, for 4K media all three of the AMD Threadripper CPUs perform about on par with each other. The difference is only a tiny 3%, which is well within the margin of error for this kind of real-world test. Even if we dig into the individual tests or codecs, the performance delta between these CPUs doesn't change much. At most, it increases to just about 5%, but even that is such a small difference that it is unlikely to be noticeable in your day-to-day work.

AMD's Threadripper CPUs do still beat Intel's X-series CPUs by 10-30% depending on the individual model, but keep in mind that with the pricing adjustment Intel made when these processors launched, the X-series CPUs are now less expensive than Threadripper. This is actually very nice, because it means that up until about the ~$1,300 mark with the Threadripper 3960X, you have a nice spread of models to choose from based on both your budget and desired performance.

If your work includes a decent amount of time in the Fusion tab, the Threadripper 3990X is fairly middle of the road. In terms of pure performance, it is on the same level as the Intel Core i9 9900K or AMD Ryzen 9 3900X - both of which are about 1/8th the cost of the Threadripper 3990X. For those that need 256GB of system RAM, the Threadripper line does out-perform Intel's X-series processors in Fusion, but the 3970X 32 Core is really the only Threadripper model that makes sense for heavy Fusion users.

Is the AMD Threadripper 3990X good for DaVinci Resolve?

Overall, AMD's new Threadripper 3990X 64 Core processor is not a great choice for DaVinci Resolve. The performance is not bad by any stretch, but both the Threadripper 3960X 24 Core and 3970X 32 Core are as fast or faster, at a much lower price point. When we get into triple and Quad GPU configuration testing this may change somewhat, but there is likely to be very few times that any of AMD's 3rd Generation Threadripper CPUs are a performance bottleneck in Resolve.

Of course, there are some uses for the AMD Threadripper 3990X 64 Core within the greater video editing industry. For VFX work, this CPU is excellent for ray-traced rendering. It also should do very well when transcoding large amounts of media in parallel. If your system will be used for this type of work in addition to DaVinci Resolve, the nice thing is that if you do decide to go with the 3990X, you are not going to be sacrificing much (if any) performance in Resolve to do so.

Keep in mind that the benchmark results in this article are strictly for DaVinci Resolve and that performance will vary widely in different applications. If your workflow includes other software packages (we have similar articles for Photoshop, Lightroom Classic, After Effects, Premiere Pro, and many others), you need to consider how the processor will perform in all those applications. Be sure to check our list of Hardware Articles to keep up to date on how all of these software packages perform with the latest CPUs.

Looking for a DaVinci Resolve 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, Threadripper 3990X, DaVinci Resolve
Jack Fairley

16GB VRAM is enough for 8K work in Resolve. Since demanding media like 8K R3D is one of the only valid use cases in Resolve for this much CPU power, how about using a Radeon VII or whatever else, and showing decode/debayer performance?

Posted on 2020-02-07 19:24:24
Sicofante

Shhhh... Don't even mention Radeon VII here. LOL

Posted on 2020-02-12 03:45:34
Qarlos

The fact that it's discontinued with questionable firmware support since ending production last summer, I don't know that it's a good choice anymore.

Posted on 2020-02-14 20:29:48
Sicofante

(I knew there would be some comment like yours. Sigh...)

And you got that bit about "questionnable firmware (sic) support" (it's driver support what you need, but anyway...) exactly where from? Both Nvidia and AMD support their cards for very long after discontinuing them.

Posted on 2020-02-14 22:27:34
kooldre

They still work well in resolve if you can find them for sale at good prices. as for firmware, they are still updating and supporting it which is why it performs well in resolve

Posted on 2020-03-23 04:03:19
Barry Chall

I'm assuming that this discussion is regarding Fusion and 8K? On a new system I just purchased from Puget- AMD 3960, 1 2080ti- I am having no problem with multi layer 10 bit 8K GV HQX 10 bit files in the Color mode. However, Fusion will immediately lock up or crash after adding even 1 node. So, from my limited experience, a single 11GB 2080ti will work just fine for 8K as long as you stay out of Fusion.

Posted on 2020-02-08 16:25:29
Barry Chall

PS: I have discovered that on the delivery side of things, an 8K project must be output in a format which offers Native as Opposed to Nvidia. For instance, h264 works just fine, while h265 which only is availability with a Nvidia setting will immediately crash Resolve every time.

Posted on 2020-02-13 00:52:08
oludele

minimum RAM for 8K Fusion is 128GB i have 256GB on my 3970X with 2x Radeon VII. I have a 4K fusion comp with alot of particle affect and notice RAM usage goes up fast the CPU has no problem keeping up infact the Threadripper 3000 series cpu will not be a bottleneck for many years to come what will be the bottleneck is RAM on both CPU and GPU. so having as much RAM installed is a good thing

I will suggest investing on GPU with 24GB VRAM if any one plans on doing 8K VFX and comp work with minimum of 512GB RAM which now bring me to the major limiting factor of Threadripper it only supports 256GB RAM but does not mean you can't get 8K VFX work done with it, infact you can as long as you are happy to bake some of the VFX and Cache them to storage in order to free RAM as much as possible. hopefully the 4000/5000series Threadripper will come with 512GB - 768GB RAM support and maybe AMD can increase EPYC line to 2TB so that they can both fit into the market placement perfectly.

Posted on 2020-02-18 14:25:54
Sicofante

I'll assume you're using Windows 10 Pro in your tests. Check Anandtech piece on using the right Windows version with the 64 core Threadripper or just try Davinci on Linux to do some proper benchmarking.

EDIT: I can see you're aware of the AT article. Waiting for the proper benchmarking.

Posted on 2020-02-12 03:45:01
kooldre

Still don't understand why when using any 3rd gen Ryzen or Ryzen Threadripper processors Pugetsystems team still wont use fast memory kits for testing when clearly they benefit from faster memory. at least DDR4 3600 speed memory in any capacity should be considered.

Posted on 2020-03-23 04:00:12

It is a question of stability vs a small increase in performance. We have already done and are doing quite a bit of qualification on DDR4-2933 and DDR4-3200 (which is the fastest RAM Ryzen/Threadripper officially support in some cases), and so far have not found anything that is as stable as DDR4-2666. Our customers by FAR prefer systems that are a few percent slower, but get even a handful less bluescreens or application crashes every year. If you want to use higher speed RAM in your own system, absolutely go for it! But reliability is (and always has been) one of the most important factors for us and our customers .

Posted on 2020-03-23 15:48:47