Puget Systems print logo

https://www.pugetsystems.com

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

Lightroom Classic CPU performance: AMD Threadripper 3990X 64 Core

Written on February 7, 2020 by Matt Bach
Share:

Introduction

In many ways, Lightroom Classic has a split personality when it comes to processors. Most of the "active" tasks like scrolling through images, switching modules, or using brushes are only able to effectively utilize a handful of CPU cores which makes the consumer CPUs from Intel or AMD an ideal choice. On the other hand, many of the "passive" tasks like exporting or generating smart previews are fairly well optimized for multi-threading, making the higher core count CPUs like those found in Intel and AMD's HEDT (High-End Desktop) product lines a viable option.

With AMD's launch of the Threadripper 3990X 64 Core CPU, however, it is very likely that we are well past the point where more cores will be able to give us better performance. If you want to get into the math of it, you can read up on a mathematical formula called Amdahl's Law, but the crux of the issue is that very few tasks are perfect at scaling across multiple CPU cores, and even a tiny .01% drop in parallel efficiency can make a CPU like the 3990X 64 Core give only marginal performance gains over a CPU with half the number of cores.

In fact, some applications can actually see a decrease in performance with more CPU cores, which can be very disappointing if you expect to always get more performance from a more expensive CPU. Given the cost of the 3990X (which has a very easy to remember MSRP price of $3,990), it is very unlikely to be a "must buy" CPU for Lightroom Classic users, but the question is whether or not there are any niche users who will benefit from this extremely powerful CPU.

AMD Threadripper 3990X 64 Core Lightroom Classic Review

In this article, we will be examining the performance of the AMD Threadripper 3990X 64 Core CPU in Lightroom Classic 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, Premiere Pro, 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 Lightroom Classic 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)
Adobe Lightroom Classic 2020 (Ver. 9.1)
PugetBench for Lightroom Classic V0.85 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 section for our analysis of these results to get a wider view of how each CPU performs in Lightroom Classic.

AMD Threadripper 3990X Lightroom Classic Benchmark Results

Lightroom Classic 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

From an overall perspective, the AMD Threadripper 3990X 64 core is technically the fastest CPU we have tested for Lightroom Classic, although it only scored about 3% higher than the much more affordable Threadripper 3960X 24 Core. Even if we only look at the "passive tasks" score where higher core count CPUs tend to do better, the difference between the 3990X 64 Core and the 3960X 24 Core is just a small 4%, which is right at the edge of the margin of error for this kind of real-world testing.

This means that while the Threadripper 3990X does just fine in Lightroom Classic, the Threadripper 3960X is almost always going to be a much better choice as it will free up a significant amount of your budget to get more RAM, faster storage, or other system upgrades that will make much more of an impact than a tiny bump in performance.

We do also want to point out that for most users, we have found that the AMD Ryzen processors like the 3900X and 3950X offer more than adequate performance for passive tasks, while being ~20% faster than Threadripper for active tasks like scrolling through images, switching modules and using brushes. Unless your workflow involves exporting huge numbers of images, you likely will be better off with on of AMD's Ryzen processors as most users tend to prefer a snappier editing experience over faster export times.

Is the AMD Threadripper 3990X good for Lightroom Classic?

Overall, the AMD Threadripper 3990X 64 Core is the fastest CPU we tested for Lightroom Classic, although it is only a few percent faster than the much more affordable AMD Threadripper 3960X 24 Core. Even in passive tasks like exporting which can utilize a decent number of CPU cores, the 3990X has such an absurd number of cores that the performance gain is relatively minor.

For those that want the fastest export times possible, you will likely get better overall system performance with an AMD Threadripper 3960X, and spending the cost savings on other aspects of your system like more RAM or faster storage. The 3990X would certainly get the job done, but just like the majority of other applications, Lightroom Classic simply is not able to effectively leverage such a crazy high number of CPU cores.

For the more "typical" user that is more concerned about performance in active tasks like scrolling through images, switching modules, and using brushes, the AMD Ryzen 3900X or 3950X are likely an even better choice as they can be up to 20% faster than Threadripper in that type of workload.

Keep in mind that the benchmark results in this article are strictly for Lightroom Classic and that performance will vary widely in different applications. If your workflow includes other software packages (we have similar articles for Photoshop, Premiere Pro, After Effects, DaVinci Resolve, 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 Lightroom Classic 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, Lightroom Classic
bill bane

Did you try to establish if there were greater advantages to these new threadripper chips if the benchmarked time differences focused on "roundtripping" a single very large image between and amongst Photoshop, Lightroom, Luminar, and Topaz, a task that is increasingly important photographers as each of these companies add cpu-eating "AI" functionality? If more cores are useful, this would seem to be the logical basis for justification.

Posted on 2020-02-07 14:20:03

That kind of testing is outside what we do for now, but definitely something we have in the back of our mind. It is fairly complex to test, and from the trials I have done so far, also a bit inconsistent. I'm sure we would figure out a reliable way to do it once we try out some different methods, but I'm not sure when we'll be through enough of our backlog to take that project on.

Posted on 2020-02-07 15:32:20
bill bane

Thank you very much. YOu guys do great and not elsewhere to be found work!

I am pretty sure my roundtripper scenario is the future of post processing, at least in part because so many people are suspicious about Adobe lock-in, but also because of the astonishing improvements in Luminar's AI offerings and Topaz's. Amazing, amazing results, but, for example, Topaz's AI sharpening and AI denoise can take multiple minutes (20 minutes often reported) for a single new look with a moderate size image file. Essentially all of the Topaz offerings and luminar can be evoked as a add-in "filter" in photoshop or Lightroom.

My roundtripping experience with my existing 4770K cpu and 32Gig of Ram has made me (desperately) hope that the trx40 platform will help. I also suspect that the 3950x platform will not support, for example, having 4@2TB NVMe m.2 raid0 required to hold all my 140,000 image files as well as will the Trx40 cores/PCIe lanes. I know from other sources that my 140,000 image file quantity is not close to being unusual vs many other Lightroom users, fwiw. I also doubt LR classic will have its code materially improved, so more RAM (256, perhaps with ram disks), and faster storage, look better than the 20% clock advantage you get with 3950x vs the TRX40 solutions on the single function tests in the current benchmarks, none of which take much time except export.

Posted on 2020-02-07 16:40:23
Matthew Fitz

Understanding the scores from earlier benchmarks are not directly comparable but looking at the percentage differences of the CPU's that are cross tested it would seem the 3600 base version is likely a steal for Lightroom. I have seen micro center hit $150 for that CPU. So you get 80-90% of the performance for a fraction of the price if Lightroom is you main concern.

Posted on 2020-02-08 16:20:00
Jan Dorniak

What about disks? Lightroom or video editing software read and write large amounts of data and may well be a bottpeneck. Please at least include the drive used in the system setup table.

Posted on 2020-02-10 14:41:04

The drive is listed in that section. All systems used a Samsung 960 Pro 1TB to ensure that drive speed is not a bottleneck.

Posted on 2020-02-10 15:54:54
Jan Dorniak

Ok, I must've missed it with shared HW being in separate table.

Posted on 2020-02-10 15:58:57
Pauly Ilieski

I noticed that the Ryzen 3900x performed better than the 3950x in these tests, but in previous tests the 3950x performed better. Has something changed since?

Posted on 2020-02-12 08:08:33

Both the 3990X and 3950X scored within a few percent of our last tests (the X-series vs Threadripper article) which is well within the margin of error for real world tests. There has been an update to Windows 10 Pro 1909 and Lightroom Classic 9.1, but the difference is likely just normal variation between runs.

We typically re-run testing for each post (since there are always new driver / software updates) , so each article is going to have very slightly different results.

Posted on 2020-02-12 15:25:45
Pauly Ilieski

Thanks for the clarification!

Posted on 2020-02-12 15:44:01
David Lukenbill

There's a lot of information coming out that Windows 10 Pro doesn't deal well with 64 cores / 128 threads due to its scheduler. Are there any plans to test under Windows 10 Workstation?

Posted on 2020-02-14 17:48:09

As a matter of fact, we are in the process of testing that now :)

Posted on 2020-02-14 17:49:22
David Lukenbill

That's why I trust your Photoshop and Lightroom reviews more than any other site! Thank you!

Posted on 2020-02-14 17:56:10

Sneak preview It doesn't matter for Lightroom. Disabling SMT entirely has a much bigger impact, but that is true across most CPUs - export performance goes up quite a bit, but performance for active tasks drops slightly.

We should have an article up sometime late next week with full testing details.

Posted on 2020-02-14 18:05:45