Best CPU for Rendering & Video Encoding: Spring 2021

AMD Ryzen and Intel Core Product Packaging
Print
by Rob Williams on March 10, 2021 in Processors

We’re taking a fresh look at workstation performance revolving (almost) entirely around the CPU. With many encoding and rendering tests in-hand, we’re exploring different performance angles with the help of our CPU collection which includes models ranging from six- to 64-cores. What matters more; core-count or clock speeds?

Page 3 – Encoding: Premiere Pro, Vegas Pro & Agisoft Metashape

We’re going to kick off this performance look with a handful of encode tests. Encoding is one of those scenarios that can be extremely hit-or-miss when it comes to taking good advantage of big CPUs. Sometimes, applications will give the impression that they’re making proper use of the CPU, but we’ve found more than once that some applications actually just use the entire CPU very poorly.

Fortunately, the situation is getting a lot better over time. As an example, for most of its life, Adobe’s Lightroom didn’t use more than a few cores and threads. Today, the application can use most of whatever CPU you can hand it.

The performance look on this page is going to tackle Adobe’s ever-popular Premiere Pro, as well as MAGIX’s Vegas Pro. That duo takes care of video encoding for this page, while Agisoft’s Metashape will help with a photogrammetry scenario.

Adobe Premiere Pro CC – CPU

Adobe Premiere Pro 2020 - 1080p YouTube CPU Encode (AVC) Performance (February 2021)
Adobe Premiere Pro 2020 - 4K YouTube CPU Encode (AVC) Performance (February 2021)

The projects we use for testing could be a bit better developed, but as you can see, they still take good advantage of whichever CPU they’re given – even the easier 1080p test. At the top-end, the many-core chips flip-flop over each other a little bit. The 5900X 12-core seems to be one of the best bang-for-the-buck CPUs here, but you will thankfully see obvious improvement if you go even higher.

Adobe Premiere Pro CC – Codec Comparisons

Adobe Premiere Pro 2020 - 4K60 AVC to 1080p AVC Encode Performance (February 2021)
Adobe Premiere Pro 2020 - 4K60 AVC to 1080p HEVC Encode Performance (February 2021)
Adobe Premiere Pro 2020 - 8K24 RED to 1080p AVC Encode Performance (February 2021)
Adobe Premiere Pro 2020 - 8K24 RED to 1080p HEVC Encode Performance (February 2021)
Adobe Premiere Pro 2020 - 8K24 ProRes 422 to 1080p AVC Encode Performance (February 2021)
Adobe Premiere Pro 2020 - 8K24 ProRes 422 to 1080p HEVC Encode Performance (February 2021)

While projects are varied in design and give the CPU a lot of different assets to work with, transcoding one single file from one format to another is a lot more straight-forward, and gives every CPU a better opportunity to strut their stuff.

With the project encode tests, we saw the Threadripper chips flip-flop over each other, and for the most part, we see the same with these transcode tests. It was only with the RED to AVC test that the 64-core Threadripper 3990X managed to take the top spot. In most other cases, it was actually the 32-core 3970X that took the top spot.

Ultimately, the scaling overall is quite good here. It becomes clear that you really don’t want to go too low-end on your CPU, or else you’ll be waiting a lot longer on each encode. That said, as with most rendering, CPUs tend to not be quite as fast as GPUs, but combing their efforts could lead to even better overall performance. Let’s add a GeForce RTX 3070 to the mix:

Adobe Premiere Pro CC – CPU + GPU

Adobe Premiere Pro 2020 - 1080p YouTube CPU Encode (CUDA, AVC) Performance (February 2021)
Adobe Premiere Pro 2020 - 4K YouTube CPU Encode (CUDA, AVC) Performance (February 2021)
Adobe Premiere Pro 2020 - 4K60 AVC to 1080p AVC (CUDA) Encode Performance (February 2021)
Adobe Premiere Pro 2020 - 4K60 AVC to 1080p HEVC (CUDA) Encode Performance (February 2021)
Adobe Premiere Pro 2020 - 8K24 RED to 1080p AVC (CUDA) Encode Performance (February 2021)
Adobe Premiere Pro 2020 - 8K24 RED to 1080p HEVC (CUDA) Encode Performance (February 2021)
Adobe Premiere Pro 2020 - 8K24 ProRes 422 to 1080p AVC (CUDA) Encode Performance (February 2021)
Adobe Premiere Pro 2020 - 8K24 ProRes 422 to 1080p HEVC (CUDA) Encode Performance (February 2021)

Adding a GPU to the encoding gives us some really interesting results. Somehow, the six-core Ryzen 5 5600X took the top spot of the 1080p project encode, but with this type of workload, we could see slight differences on another day (encoding is a lot more sporadic than rendering).

Ultimately, what is proven here is that a GPU is really important to video encoding, and if for some reason you still wish to stick strictly to CPU-only, you’ll want a beefy chip. Adding a GPU to the mix almost breathes new life into a CPU, allowing both to work in tandem to get the encode done much quicker. In some cases, the faster clock speeds of smaller core-count chips can help propel them high in a chart.

MAGIX Vegas

MAGIX Vegas Pro 18 - Median FX CPU Encode Performance - (February 2021)
MAGIX Vegas Pro 18 - Median FX NVENC Encode Performance - (February 2021)

With MAGIX’s Vegas Pro, we’re seeing similar scaling as we did with Premiere Pro, with the 32-core Threadripper once again utilizing its cores better than the big sibling 3990X. Adding a GPU changes the scaling entirely, although we should stress that the CPU+GPU test uses just one filter, and across the entire file. We’re currently investigating if there are better ways we can test Vegas, but in all of our testing, it’s the Median FX that has proven to be the most grueling, so it acts well as a worst-case scenario.

MAGIX Vegas Pro 18 - Colorize FX CPU Encode Performance - (February 2021)
MAGIX Vegas Pro 18 - Style Transfer Encode Performance - (February 2021)

With the release of Vegas Pro 18, MAGIX added the software’s first FX features to utilize AI. That primarily involves the Colorize and Style Transfer options, which are pretty self-explanatory, and fun to use. They also require a lot more time than most other FX types to encode; each of the AI encodes above encompass a source that was just five seconds long.

As with some of the previous results, the top-end of the chart shakes things up, and scales the models in an order we wouldn’t expect. Intel’s 18-core i9-10980XE seems particularly strong here, while the 64-core Threadripper sits behind even the 24-core. If only encoder scaling was more predictable!

Agisoft Metashape

Agisoft Metashape Photogrammetry Performance - Build Depth Maps (February 2021)
Agisoft Metashape Photogrammetry Performance - Build Dense Cloud (February 2021)
Agisoft Metashape Photogrammetry Performance - Build Mesh (February 2021)

More than most workloads, it’s difficult for there to be such thing as a “perfect” CPU for photogrammetry. From start to finish, a photogrammetry task will utilize the CPU and GPU differently throughout, so it might only be with one particular step that one CPU may excel over others.

The Depth Maps process is the first one we record, and it’s one that uses both the CPU and GPU together. The follow-up Dense Cloud and Build Mesh steps use only the CPU. As usual, the Mesh graph puts an interesting chip at the top. It’s as though the 8-core Ryzen 7 5800X has the perfect blend of cores and clocks – but only for that test.

Overall, AMD’s 12-core Ryzen 9 5900X looks to be the most effective for its given cores and clocks, but for the most part, it’s really hard to pick a single SKU as being the best here, since no one chip excels in every case. It seems a lot safer to eye a mainstream CPU over the enthusiast Core X and Threadrippers, however.

Support our efforts! With ad revenue at an all-time low for written websites, we're relying more than ever on reader support to help us continue putting so much effort into this type of content. You can support us by becoming a Patron, or by using our Amazon shopping affiliate links listed through our articles. Thanks for your support!

Rob Williams

Rob founded Techgage in 2005 to be an 'Advocate of the consumer', focusing on fair reviews and keeping people apprised of news in the tech world. Catering to both enthusiasts and businesses alike; from desktop gaming to professional workstations, and all the supporting software.

twitter icon facebook icon instagram icon