Skip to content

Main Navigation

Puget Systems Logo
  • Solutions
    • Recommended Systems For:
    • Content Creation
      • Photo Editing
        • Recommended Systems For:
        • Adobe Lightroom Classic
        • Adobe Photoshop
      • Video Editing
        • Recommended Systems For:
        • Adobe After Effects
        • Adobe Premiere Pro
        • DaVinci Resolve
        • Foundry Nuke
      • 3D Design and Animation
        • Recommended Systems For:
        • Autodesk 3ds Max
        • Autodesk Maya
        • Blender
        • Cinema 4D
        • Houdini
        • ZBrush
      • Real-Time Engines
        • Recommended Systems For:
        • Game Development
        • Unity
        • Unreal Engine
        • Virtual Production
      • Rendering
        • Recommended Systems For:
        • OctaneRender
        • Redshift
        • V-Ray
      • Digital Audio
        • Recommended Systems For:
        • Ableton Live
        • FL Studio
        • Pro Tools
    • Engineering
      • CAD
        • Recommended Systems For:
        • Autodesk AutoCAD
        • Autodesk Inventor
        • Autodesk Revit
        • SOLIDWORKS
      • Photogrammetry
        • Recommended Systems For:
        • ArcGIS Pro
        • Agisoft Metashape
        • Pix4D
        • RealityCapture
    • Scientific Computing
      • Recommended Systems For:
      • Data Science
      • Machine Learning / AI
      • Scientific Computing
    • More
      • Recommended Systems For:
      • Compact Size
      • Live Streaming
      • NVIDIA RTX Studio
      • Quiet Operation
      • Virtual Reality
  • Products
    • Intel Core i7 & i9
      Workstations with 13th Gen Intel Core i7 & i9 processors on Z690 and Z790 chipsets
    • AMD Ryzen 7 & 9
      Workstations with AMD Ryzen 7000 Series processors on B650 and X670 chipsets
    • AMD Threadripper PRO
      Workstations with AMD Threadripper PRO 5000 WX processors on the WRX80 chipset
    • Intel Xeon W
      Workstations with Intel Xeon W 3300 processors on the C621E chipset
    • Rackmount & Server
      Servers and workstations in rackmount chassis
    • Custom Computers
      Customize a desktop workstation from scratch
    • Custom Servers
      Customize a rackmount server from scratch
    • QNAP Network Attached Storage
      Check out our external storage options as an authorized reseller for QNAP
    • Recommended Third Party Peripherals
      View our list of recommended peripherals to use with your new PC
  • Publications
    • Articles
    • HPC Blog
    • Blog Posts
    • Case Studies
    • Podcasts
    • Press
  • Support
    • Contact Support
    • Support Articles
    • Warranty Details
  • About Us
    • About Us
    • Contact Us
    • Press Kit
    • Testimonials
    • Careers
  • Talk to an Expert
  • My Account
  1. Home
  2. /
  3. Hardware Articles
  4. /
  5. Adobe After Effects CC 2017 Disk Cache Performance Analysis

Adobe After Effects CC 2017 Disk Cache Performance Analysis

Posted on December 19, 2016 by Matt Bach
Always look at the date when you read an article. Some of the content in this article is most likely out of date, as it was written on December 19, 2016. For newer information, see our more recent articles.

Table of Contents

  • Introduction
  • Test Setup
  • Composition Playback Time (No Disk Cache)
  • Composition Playback Time (With Disk Cache)
  • Total Time to Write Disk Cache
  • Conclusion

Introduction

At Puget Systems, we have performed and published extensive testing looking at how different models of CPUs and video cards affect performance in After Effects but have not yet delved into the topic of storage. While After Effects does not need a particularly fast storage drive for your project files, for your disk cache it is generally recommended to use as fast of a drive as possible. Since "as fast as possible" is a nebulous term and the fact that a lot of the advice you commonly see is based either on anecdotal evidence or information that is vastly out of date, we wanted to perform our own testing to see if and when a faster cache drive will actually make a difference.

The three main tasks we will be looking at in this article are:

  1. The time it takes to play through a composition without an existing disk cache
  2. The time it takes to play through a composition with an existing disk cache
  3. The time it takes for After Effects to fully write the cache data to the disk cache

If you would rather skip over our individual benchmark results and simply view our conclusions, feel free to jump ahead to the conclusion section.

Test Setup

To see how different speeds of drives affect disk cache performance in After Effects, we used the following hardware and software:

Testing Hardware
Motherboard: Asus X99 Deluxe II
CPU: Intel Core i7 6900K 3.2GHz (3.5-4GHz Turbo) 8 Core
RAM: 8x Samsung DDR4-2133 32GB ECC Reg. RDIMM (256GB total)
GPU: NVIDIA GeForce GTX 1080 8GB
Test Hard Drives: WD RE 1TB SATA 6Gb/s
(184 MB/s read, 184 MB/s write)
Samsung 850 Pro 1TB SATA 6Gb/s SSD
(550 MB/s read, 520 MB/s write)
Intel 750 1.2TB PCI-E NVMe SSD
(2,400 MB/s read, 1,200 MB/s write)
Samsung 960 Pro 1TB M.2 x4 NVMe SSD
(3,500 MB/s Read, 2,100 MB/s write)
Software/Projects Drive: Samsung 850 Pro 1TB SATA 6Gb/s SSD
OS: Windows 10 Pro 64-bit
PSU: EVGA SuperNOVA 1600W P2
Software: After Effects CC 2017

Our test platform is based on the Standard Workstation from our After Effects Recommended Systems, with some of the highest-end hardware options in order to maximize the chance of finding any bottlenecks caused by the different storage drives. Since we are primarily concerned with how faster drives might affect performance, we will be testing four different hard drives with performance ranging from just 184 MB/s all the way up to 3,500 MB/s. While we will not be specifically testing any RAID arrays, the faster NVMe drives are also a great indicator of the performance you might see with a RAID array. In terms of raw performance these drives should be equal to anywhere from a 3-7 disk RAID0 array of SATA SSDs.

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

2D Animation Projects Length Source
The People's Template
(1920×1080)
~12 seconds
(30 FPS – 383 frames)
BlueFX
Grunge Frames
(1920×1080)
~30 seconds
(24 FPS – 469 frames)
Free AE Templates
Fiber Particles
(960×360)
10 seconds
(24 FPS – 190 frames)
Video CoPilot
Pop Out Book
(1920×1080)
30 seconds
(29.97 FPS – 901 frames)
Flux VFX
5K Subscribers
(1920×1080)
~11 seconds
(30 FPS – 307 frames)
FX Channel House
Video FX Projects Length Source Tested Effects
H.264 1080p 15 seconds
(59.94 FPS – 900 frames)
Provided by: Jerry Berg
Barnacules Nerdgasm – YouTube

-Lumetri Color Correction

-Gaussian Blur

-Sharpen

RED 4K 20 seconds
(23.976 FPS – 480 frames)
Provided by: Mike Pecci
Director & Photographer

Composition Playback Time (No Disk Cache)

For our first round of testing, we simply timing how long it took to play through a composition without any existing cache files. After Effects continuously writes to the cache as you scrub through a composition so it is possible that having a faster cache drive will actually allow you to render a composition faster.

After Effects Playback Without Disk Cache

[-] Hide raw benchmark results

Preview Playback
No Existing Disk Cache

(seconds)

WD RED 4TB Samsung 850 Pro 1TB Intel 750 1.2TB Samsung 960 Pro 1TB
The People's Template 418.2 416.6 416.1 416.5
Fiber Particles 59.7 60.4 58.8 60
5K Subscribers 17 16.5 16.6 16.8
Grunge Frames 458.2 456 456.8 454.1
H.264 1080P – Lumetri Color 22.9 23.1 22.8 23
RED 4K – Lumetri Color 91.4 91.2 90.9 90.7
H.264 1080P – Gaussian Blur 19.9 20 20.1 19.9
RED 4K – Gaussian Blur 205.6 73.1 52.9 52.9
H.264 1080P – Sharpen 17.1 16.5 16.4 16.2
RED 4K – Sharpen 30.3 28.4 27.6 27.4

[+] Show raw benchmark results

Interestingly, we saw little difference in playback time between the different drives for our animation-based projects. However, for the GPU-accelerated video FX projects we saw some decent performance gains. Using a SATA SSD instead of a platter drive allowed us to render a composition about 30% faster on average, although upgrading to a faster NVMe drive only increased performance by a small  amount. While the NVMe drives were 150% faster than the WD RE drive, this actually works out to being only 4.5% faster than the Samsung 850 Pro.

Composition Playback Time (With Disk Cache)

Since we just looked at how long it took to playback a composition without an existing disk cache, the next thing we want to test is how fast we can play a composition when a disk cache already exists. Where the last section was more a test of disk cache write performance, this is will measure how quickly AE is able to read the data from the cache drive. Note that none of our projects are able to be played back in real-time (even with a disk cache) which means that the disk cache is actively being used for all our testing.

After Effects Disk Cache Benchmark Playback With Cache

[-] Hide raw benchmark results

Preview Playback
With Existing Disk Cache

(seconds)

WD RED 4TB Samsung 850 Pro 1TB Intel 750 1.2TB Samsung 960 Pro 1TB
The People's Template 21.1 13.1 13.1 13.1
Fiber Particles 8.1 8.1 8.1 8.1
5K Subscribers 10.7 10.5 10.6 10.6
Grunge Frames 19.8 19.8 19.8 19.9
H.264 1080P – Lumetri Color 22.7 21.9 21.4 21.3
RED 4K – Lumetri Color 20.2 20.3 20.3 20.2
H.264 1080P – Gaussian Blur 20.6 19.7 19.3 19.7
RED 4K – Gaussian Blur 20.3 20.2 20.3 20.2
H.264 1080P – Sharpen 17 16.4 16.2 16
RED 4K – Sharpen 20.2 20.2 20.3 20.3

[+] Show raw benchmark results

Where we saw a decent performance boost with faster cache drives for video FX projects in the last section, this time there was only a minimal increase in performance. On the other hand, our animation projects did see a decent 15% increase in playback performance with a SATA SSD, although there was no measurable benefit to using an even faster cache drive.

Total Time to Write Disk Cache

We have seen how a faster cache drive can give decent improvements for playback times, but the last thing we want to test is simply how quickly After Effects is able to finish writing to the disk cache. While After Effects begins writing to the disk cache as soon as you render the first frame, it usually needs to continue writing to the cache drive long after the playback itself has completed.

Depending on the amount of data that needs to be written, it is not unusual for After Effects to continue writing to the cache for anywhere from a few seconds to 20 minutes after you stop the playback. If After Effects is closed during this process, all the frames that have been rendered – but not yet been written to the cache drive – are lost and will need to be re-rendered from scratch the next time you work on your project. Because of this, it is very important to be able to finish writing the cache files as fast as possible.

After Effects Disk Cache Benchmark time to write cache

[-] Hide raw benchmark results

Preview Playback
With Existing Disk Cache

(seconds)

WD RED 4TB Samsung 850 Pro 1TB Intel 750 1.2TB Samsung 960 Pro 1TB
The People's Template 461.2 418.7 418.2 418.5
Fiber Particles 66.1 62.4 60.8 62.1
5K Subscribers 137.6 29 26.5 23.6
Grunge Frames 593.1 458.5 459.4 456.7
H.264 1080P – Lumetri Color 43.7 29.3 28.1 29.2
RED 4K – Lumetri Color 1567.8 289.9 214.7 200.2
H.264 1080P – Gaussian Blur 32.7 24.7 24.3 24.1
RED 4K – Gaussian Blur 1214.9 209.3 142.9 124.8
H.264 1080P – Sharpen 31.1 22.3 23.2 23.5
RED 4K – Sharpen 1062.9 165.1 114.9 105.3

[+] Show raw benchmark results

Writing to the cache drive is a fairly simple process of taking the render data from memory and writing it to the cache drive, so it makes sense that we saw some tremendous performance gains with the faster storage drives. Depending on the type of project, we saw on average anywhere from 200 to 360% faster write times with a SATA SSD compared to a platter drive. While the faster NVMe drives were in fact better than a SATA SSD, we clearly saw diminishing returns.

The chart above is normalized to the performance of the WD RE drive, so while the Samsung 850 Pro is ~3.5x faster than the WD RE drive and the Intel 750 is almost 5x faster, the actual difference between these two drives is actually much smaller than it first appears. This means that even though the Intel 750 is technically more than twice as fast as the Samsung 850 Pro it was actually only able to write the cache data about 17% faster at best and the Samsung 960 – which is just a bit under twice as fast as the Intel 750 – is actually only about 4% faster than that.

Conclusion

If you are trying to decide on what type of drive to use for your disk cache in After Effects, our testing has shown that it isn't as complicated as some make it out to be. Our testing can mostly be summarized with only two key points:

  1. Use at least an SSD for your After Effects Disk Cache. Not only will you be able to finish writing to the disk cache 2-3 times faster than if you were to use a platter drive, but you will also be able to play both cached and uncached compositions significantly faster (anywhere from 15-30% on average)
  2. Faster NVMe drives can give moderate performance gains in some situations. It certainly is not across the board, but faster NVMe drives can allow you to finish writing to the disk cache up to ~20% faster and may let you play uncached compositions a bit faster (~5%)

For most After Effects users, a SATA SSD is likely the best choice for you cache drive as the large performance gains make the investment more than worth it. Upgrading to a faster NVMe drive is a bit more of a difficult choice given that they are anywhere from 30-50% more expensive than a SATA SSD, but for those that want or need the best possible After Effects performance they are an easy way to get a bit more performance out of your workstation.

While it is perfectly fine to use a single drive for not only your After Effect disk cache but also any cache/scratch files for Premiere Pro , Photoshop or other programs, it is a good idea to have a dedicated drive for these files to keep them separate from your main project files. This doesn't tend to make a large performance difference in After Effects itself, but it can make a difference in other applications like Premiere Pro and is simply a good idea from an organizational standpoint.

CTA Image
After Effects Workstations

Puget Systems offers a range of powerful and reliable systems that are tailor-made for your unique workflow.

Configure a System!
CTA Image
Labs Consultation Service

Our Labs team is available to provide in-depth hardware recommendations based on your workflow.

Find Out More!

Related Content

  • Intel Xeon W-3400 Content Creation Preview
  • Intel NUC 13 Extreme Content Creation Review
  • Intel Core i9 13900KS Content Creation Review
  • AMD Radeon RX 7900 XTX 24GB Content Creation Review
View All Related Content

Latest Content

  • Guide To Removing Instapak Foam
  • Basic Guide to Identify and Remove Malware
  • Should I Upgrade My Gpu
  • Case Study with Lost Boys Interactive
View All
Tags: Adobe, After Effects, Disk Cache, Storage

Who is Puget Systems?

Puget Systems builds custom PCs tailored for your workflow

Extensive in-house testing
making you more productive and giving you more performance for your dollar

Reliable workstations
with fewer crashes and blue screens means more time working, less time waiting on your computer

Support that understands
your complex workflows and can get you back up and running ASAP

Proven track record
check out our customer testimonials and Reseller Ratings

Get Started

Browse Our Workstations

Fractal Design Define 7 Chassis with Puget Systems Logo

Select your workflow:

Content Creation
Engineering
Scientific Computing
More

Latest Articles

  • Guide To Removing Instapak Foam
  • Basic Guide to Identify and Remove Malware
  • Should I Upgrade My Gpu
  • Case Study with Lost Boys Interactive
  • Samsung 990 Pro Critical Firmware Update
View All

Post navigation

 Samsung 960 Pro vs 950 Pro Performance & Thermal ThrottlingAdobe Lightroom 2015.8 Storage Performance Analysis 
Puget Systems Logo
Build Your Own PC Site Map FAQ
facebook instagram linkedin rss twitter youtube

Optimized Solutions

  • Adobe Premiere
  • Adobe Photoshop
  • Solidworks
  • Autodesk AutoCAD
  • Machine Learning

Workstations

  • Content Creation
  • Engineering
  • Scientific PCs
  • More

Support

  • Online Guides
  • Request Support
  • Remote Help

Publications

  • All News
  • Puget Blog
  • HPC Blog
  • Hardware Articles
  • Case Studies

Policies

  • Warranty & Return
  • Terms and Conditions
  • Privacy Policy
  • Delivery Times
  • Accessibility

About Us

  • Testimonials
  • Careers
  • About Us
  • Contact Us

© Copyright 2023 - Puget Systems, All Rights Reserved.