Thank you for purchasing through links and ads on this site.
diglloyd Deal Finder...
Buy other stuff at
Upgrade the memory of your 2018 Mac mini up to 64GB
Handpicked deals...
$2998 $2498
SAVE $500

$1199 $920
SAVE $279

$1999 $1599
SAVE $400

$2799 $2399
SAVE $400

$400 $280
SAVE $120

$1798 $1598
SAVE $200

$3297 $2797
SAVE $500

$3397 $2797
SAVE $600

$1398 $898
SAVE $500

$3698 $2998
SAVE $700

$1799 $1329
SAVE $470

$1999 $1199
SAVE $800

$2299 $1599
SAVE $700

$2399 $2049
SAVE $350

$2799 $1899
SAVE $900

$997 $897
SAVE $100

$2099 $1699
SAVE $400

$1999 $1369
SAVE $630

$1349 $949
SAVE $400

$4499 $3999
SAVE $500

$1499 $1029
SAVE $470

$1499 $1289
SAVE $210

$2199 $1999
SAVE $200

$3399 $2199
SAVE $1200

Optimizing Adobe After Effects

Last updated 2010-09-02 - Send Feedback
Related: CPU cores, Mac Pro, memory, optimization, software, video

See test machine configuration.

Cores and clock speed

In my testing with up to eight cores, I found that After Effects scaled linearly. To scale linearly means that eight cores should be twice as fast as four. However, clock speed also comes into play, and more cores always means at least a smidgen of overhead to coordinate, as well as more contention for memory. And one can’t compare different generations of CPUs that way.

The key question is whether to have more CPU cores, or a faster clock speed with fewer cores (both would be better if the budget allows!). For most software, the answer is easy; 4-6 cores at a faster clock speed is always preferable. But since After Effects uses cores so well, the cores really are worth something.

Here’s the way to figure it; let’s use the 8-core 2.4GHz Mac Pro compared to the 6-core 3.33GHz Mac Pro. Make this simple calculation to compare the 6-core 3.33GHz Mac Pro to the 8-core 2.4GHz Mac Pro:

(3.33 / 2.40 ) * (6 / 8) = 1.04 ===> 6-core appears faster than than 8-core 2.4GHz

In other words, the 6-core machine should be slightly faster than the 8-core 2.4GHz Mac Pro—and given that six cores require less memory, it has a better chance of not slowing down if memory gets low.

The 12-core models are way ahead however:

(3.33 / 2.66 ) * (6 / 12) = 0.63 ===> 6-core a lot slower than 12-core 2.66GHz
(3.33 / 2.93 ) * (6 / 12) = 0.57 ===> 6-core a lot slower than 12-core 2.93GHz

OWC Envoy Pro EX SSD
Blazingly fast USB-C SSD!

Up to 2TB capacity, USB-C compatible with Thunderbolt 3.

√ Fastest USB drive MPG has tested!

How many CPU cores to allocate for rendering

Adobe After Effects is configurable as to how many CPU cores it uses.

Specific use cases might vary slightly, but that rule is likely to hold for most situations.

A 6-core Mac Pro has six hardware cores which can be hyperthreaded, or twelve virtual cores, total. Stick to 6 cores, see below, though you might eke out a few percent by going to 8.

Since each core requires memory, and there is next to nothing to be gained with virtual cores, you’re best off sticking to the maximum number of hardware cores. Make sure you have enough memory for all of them.

Use 6 cores on a Mac Pro with 6 hardware cores

CPU core usage with PhotoZoom Pro 3.1

This is excellent CPU utilization. Using more (virtual) cores might consume slightly more CPU time as display, but it’s unlikely to complete the job any faster.

CPU core usage with Adobe After Effects 10.0.0
2010 Mac Pro 6-core @ 3.33GHz
OWC Thunderbolt 3 Dock
Ideal for any Mac with Thunderbolt 3

Dual Thunderbolt 3 ports
Gigabit Ethernet
5K and 4K display support plus Mini Display Port
Analog sound in/out and Optical sound out

Works on any Mac with Thunderbolt 3
USB-C Travel Dock

Fast charging with up to 100W!

HDMI, SD card reader,
USB-C port, 2 USB Type-A ports
Built-in cable self-stores neatly.
See also OWC 14-port Thunderbolt 3 Dock"
View all handpicked deals...

Sony Alpha a7R III Mirrorless Digital Camera Body with Accessories Kit
$2998 $2498
SAVE $500 | Terms of Use | PRIVACY POLICY
Contact | About Lloyd Chambers | Consulting | Photo Tours
Mailing Lists | RSS Feeds | Twitter
Copyright © 2019 diglloyd Inc, all rights reserved.
Display info: __RETINA_INFO_STATUS__