Puget Systems print logo

https://www.pugetsystems.com

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

After Effects CC 2017.2 CPU Performance: Core i7 8700K, i5 8600K, i3 8350K

Written on October 5, 2017 by Matt Bach
Share:

Introduction

While higher CPU core counts have been an ongoing theme this year, this really has not affected most After Effects users. Ever since version 2015 when the "render multiple frames simultaneously" feature was removed, performance in After Effects has been more about CPU frequency rather than core count. Because of this, a quad core CPU like the Core i7 7700K is almost always faster than a higher core count CPU that is many times more expensive. What is interesting with the new Intel "Coffee Lake" 8th Gen CPUs is that while we are getting an increase in core count, the operating frequencies have not been significantly reduced, In fact, most of the Turbo Boost 2.0 speeds are actually a bit higher! The end result should - hopefully - be a significant increase in After Effects performance but the only way to know for sure is to simply benchmark the new CPUs to find out.

While Intel is releasing a number of "Coffee Lake" 8th Generation CPUs, in this article we are primarily going to focus on the Core i7 8700K, Core i5 8600K, and Core i3 8350K to see how they perform in After Effects. If you wish to read one of our other articles looking at how these CPUs do in applications like Photoshop, Lightroom, and After Effects, you can view a full list here.

There are a wide variety of tasks we could test in After Effects, but in this article we will specifically be looking at RAM Preview, Final Render,and 3D Rendering performance. Since Adobe has been adding more and more support for GPU acceleration since AE 2015.3, we are going to be testing both standard projects as well as projects that make heavy use of accelerated effects including Lumetri Color, Sharpen, and Gaussian Blur. If you would like to skip over our test setup and analysis of the individual benchmarks, feel free to jump right to the conclusion section.

Test Setup

For After Effects, there is a pretty wide range of CPUs that can be great depending on what exactly you do. For general AE tasks, a lower core count CPU like the Core i7 7700K or the new Core i7 8700K should give you the best possible performance. Depending on how much you use the "Cinema 4D" 3D renderer, however, you might see massive performance increases with a CPU like the AMD Ryzen or Threadripper CPUs. The AMD Threadripper CPUs are also a good choice if you need a higher amount of system RAM for more complex projects, although the Intel Core i7/i9 X-series CPUs are even better as they allow up to 512GB of RAM on motherboards that support Registered memory.

Because of the wide range of useful CPUs, we actually opted to include every CPU that we felt might be a good choice for After Effects. This is more than we typically like to include in an article since it is getting into information overload, but in this case we feel it is important to look at the whole picture.

On thing we want to note is that we are technically overclocking the Ryzen platform by using DDR4-2666 memory since we are using four sticks of dual rank RAM. According to this blog post - which we have confirmation from AMD that it is still accurate even with the new AGESA BIOS - the highest RAM speed that is officially supported with our four sticks of dual rank RAM is just DDR4-1866. Our previous Ryzen testing was performed with DDR4-2400 RAM, but even then we received a lot of comments about how we were artificially limiting the performance of Ryzen even though we were actually overclocking the platform. Using DDR4-2666 RAM doesn't really change the results too much, however, so we opted to go ahead and use the faster RAM. We're sure some will say we should use even faster DDR4-3200 RAM, but there is a limit to what we are willing to use considering our testing is first and foremost to help ensure we are offering the right hardware to our customers. Since DDR4-3200 is well beyond what we consider to be acceptably stable for most end-users, it is extremely unlikely to be a part of our testing in the near future.

We also want to point out that while our test platforms are using a single hard drive, that is not actually what we would typically recommend to our customers. A two (or more) drive configuration - with the cache files on a secondary drive - can make a big impact when scrubbing through complex timelines. But since we will not be testing anything that would benefit from multiple drives in this article, we opted to use a single drive to cut down on the number of variables.

In order to accurately benchmark the different CPUs, we tested the performance when rendering and playing 2D animation projects as well as when working with 4K ProRes 4444 video files using a number of popular GPU accelerated effects. Lastly, we benchmarked the CPUs with Cinebench R15 which should be a great indicator of performance when using the "Cinema 4D" 3D renderer. This won't test everything you could possibly do in After Effects, but by testing a variety of projects from different sources we hope to find a number of trends that will help us decide what CPU is the best for AE.

The projects we used (along with their source) are:

Standard Projects Length Source
The People's Template
(1920x1080)
~12 seconds
(30 FPS - 383 frames)
BlueFX
Grunge Frames
(1920x1080)
~30 seconds
(24 FPS - 469 frames)
Free AE Templates
Fiber Particles
(960x360)
10 seconds
(24 FPS - 190 frames)
Video CoPilot
Simple Rings
(1920x1080)
~10 seconds
(24 FPS - 150 frames)
Free AE Templates
5K Subscribers
(1920x1080)
~11 seconds
(30 FPS - 307 frames)
FX Channel House
Heavy GPU Projects Length Source Tested Effects
4K ProRes 4444 ~16 seconds
(23.976 FPS - 394 frames)

Transcoded from:
EPIC DRAGON
4K HD (3840x2160)
REDCODE 11:1
R3D Sample Files

-Lumetri Color Correction

-Gaussian Blur

-Sharpen

RAM Preview

The first task in After Effects we want to look at is performance during RAM Preview. More than almost anything else, the faster you are able to play through your projects, the more productive you can be. Due to this, high performance for RAM Preview is one of the most important parts of an After Effects workstation.

After Effects Coffee Lake i7-8700K i5-8600K i3-8350K RAM Preview Benchmark

[+] Show Raw Results

Since we are comparing 12 different CPUs across 8 different projects, it would take us a long time to go through the results one by one. Because of this, we decided to compile all the results into an overall average for each CPU compared to the Intel Core i7 7700K. As the highest-end CPU from the previous 7th Gen CPU line, it should be a great comparison point to judge the new CPUs against. If you wish to examine the raw results yourself, you can do so by clicking on the "Show Raw Results" link under the chart.

Although the new Coffee Lake CPUs saw a significant increase in core counts, After Effects is only marginally effective at utilizing the additional cores. However, even without terrific core scaling the RAM Preview performance with the Core i7 8700K is still a very respectable 8.5% faster than the Core i7 7700K. In fact, even the Core i5 8600K ended up being faster than the Core i7 7700K which is a very nice surprise.

Final Render

After Effects Coffee Lake i7-8700K i5-8600K i3-8350K Final Render Benchmark

[+] Show Raw Results

Just like in the previous section, since we are comparing 12 different CPUs across a range of projects, we decided to compile all the results into an overall average for each CPU compared to the Intel Core i7 7700K. If you have the time and will, feel free to examine the raw results yourself by clicking on the "Show Raw Results" link below the chart.

Overall, the results here are pretty similar to the previous section although the Coffee Lake CPUs were actually a few percent faster relative to the Core i7 7700K.

Cinema 4D Rendering

After Effects Coffee Lake i7-8700K i5-8600K i3-8350K Cinema 4D Benchmark Results

When doing a 3D render with the Cinema 4D engine, the new Core i7 8700K is a huge 45% faster than the Core i7 7700K. This is an absolutely massive performance gain that will noticeably reduce the amount of time it takes to complete a render. Even with this improvement, however, if 3D rendering is something you do a lot of you may want to consider one of the higher core count CPUs from AMD or Intel. The question of exactly which one would be best we will leave for the next section as the performance in general AE tasks is something that also needs to be taken into account.

Conclusion

After Effects Coffee Lake i7-8700K i5-8600K i3-8350K Overall Benchmark Results

Averaging our results from both the RAM Preview and Final Render sections - but keeping the Cinema 4D rendering results separate - we get a clear look at how the new Core i7 8700K, Core i5 8600K, and Core i3 8350K perform in After Effects.

For general AE usage, these CPUs are terrific. The performance gains are not as large as we've seen in some other applications since AE isn't terribly effective at utilizing more than a handful of CPU cores, but the Core i7 8700K was a solid 9% faster than the Core i7 7700K. Even the Core i5 8600K did very respectably, coming in at 5% faster than the Core i7 7700K while also being $80 cheaper.

For 3D rendering, the new Core i3 and i5 CPUs are not that impressive but the Core i7 8700K did a fantastic job. This makes the Core i7 8700K a great CPU if you occasionally or rarely use the Cinema 4D renderer, although there are a number of other choices if you need even more 3D rendering performance. Our go-to recommendation for this type of workload is currently the AMD Threadripper 1920X or 1950X as you get terrific 3D rendering performance for your dollar with only a relatively modest drop in general AE performance.

Whether a Core i7 8700K, an AMD Threadripper CPU, or even an Intel X-series CPU is right for you is going to entirely depend on both your budget, where you need more performance, and how much system RAM you need. Overall, however, the Core i7 8700K in particular is an excellent CPU for After Effects.

After Effects Workstations

General AE
Optimized

120% faster* in
general AE workloads

Configure


Cinema 4D
Render Optimized

230% faster* for
3D Rendering

Configure


High RAM
Capacity

Up to 512GB
of RAM

Configure


*Performance relative to Intel Core i7 7800X

Tags: After Effects, Coffee Lake, 8th Gen, i7 8700K, i5 8600K, i3 8350K
Henry King

Great articles!
I don't think Puget does any overclocking but could you speak to the performance in Adobe PS/AE/PP of a decently overclocked Ryzen 7 CPU (3.8-3.9GHz) vs a decently clocked 8700k? (4.7-4.8GHz)
I'm trying to figure out which CPU to buy as I use my computer for a variety of tasks with adobe and light coding projects as I'm a computer science student...gaming isn't really important since I use a 1440p ultrawide monitor and not a 1080p display.
I figure it'll be fairly similar but I'd love to have the opinion of someone who's worked with both systems.

Thank you so much!

Posted on 2017-10-07 12:54:45