ADOBE AFTER EFFECTS: Forum Expressions Tutorials Creative Cloud

AE preferences for 12-core

COW Forums : Adobe After Effects

<< PREVIOUS   •   FAQ   •   VIEW ALL   •   PRINT   •   NEXT >>
Brandon Morris
AE preferences for 12-core
on May 26, 2011 at 8:28:24 pm

What are the best pref settings for a 12-core with 6GB RAM?

Brandon Morris
http://www.brandonmorris.com

Canon T2i
13" Macbook Pro (Mid 09) 8GB RAM 10.6



Return to posts index

Dave LaRonde
Re: AE preferences for 12-core
on May 26, 2011 at 8:51:00 pm

For just 6 gigs? The preferences are pretty simple: you can't use multiprocessing.
Oh, you can TRY it, but you'll discover using it just slows AE down.

At work I have a dual quad-core machine with 8 gigs, and I don't use multiprocessing; I don't have enough memory to use it effectively. At home I have a dual quad-core machine, but with 24 gigs; multiprocessing works fine.

Dave LaRonde
Sr. Promotion Producer
KCRG-TV (ABC) Cedar Rapids, IA


Return to posts index

Brandon Morris
Re: AE preferences for 12-core
on May 26, 2011 at 11:03:06 pm

What's a good amount of RAM to get? For 12-cores I need 24GB of RAM for MP? What benefits would there be to have more? How does final cut studio use RAM, maxed at 3?

Brandon Morris
http://www.brandonmorris.com

Canon T2i
13" Macbook Pro (Mid 09) 8GB RAM 10.6



Return to posts index


Todd Kopriva
Re: AE preferences for 12-core
on May 27, 2011 at 2:09:03 am

See this page and the resources that it points to for information about memory, multiprocessing, and performance:
http://forums.adobe.com/thread/543440

---------------------------------------------------------------------------------------------------------
Todd Kopriva, Adobe Systems Incorporated
Technical Support for professional video software
After Effects Help & Support
Premiere Pro Help & Support
---------------------------------------------------------------------------------------------------------


Return to posts index

Kevin Camp
Re: AE preferences for 12-core
on May 27, 2011 at 3:15:03 pm

also, your 12 physical cores is actually 24 logical cores with hyper threading on, so ae will see (and use) 24 cores and it will need ram for each.

i get by with 16gb of ram on a 8-core (16 with hyper threading). however, i still mostly work cs4 (to maintain compatibility with other work stations) and cs4 would top out at around 3gb per core, so i'm at around one 3rd of the max...

i also monitor cpu activity, ram usage and disk activity and often make settings adjustments for certain comps to get better performance when needed... having more ram means you won't need to make many adjustments very often, ae will run more smoothly and efficiently in more situations and that can make your life easier.

i'll also add that many effects and processes in ae are multithreaded, so those processes will use multiple cores regardless of the 'render multiple frames simultaneously' setting... so you're not completely losing those extra cores without it, but more ram will allow you to use that feature and it will speed up many renders... though maybe not 24x faster.

Kevin Camp
Senior Designer
KCPQ, KMYQ & KRCW


Return to posts index

Todd Kopriva
Re: AE preferences for 12-core
on May 27, 2011 at 3:40:21 pm

Regarding the high end...

In our testing, we see a performance plateau around 8-10 rendering processes. (Things like I/O and RAM bus speed start to emerge as the bottlenecks.) So, if you have a machine with 24 logical cores, you'll get maximum performance only using half or fewer of them for background rendering processes. If you put 48GB of RAM in such a machine and left a third of it for other applications, After Effects would have all that it needs.

---------------------------------------------------------------------------------------------------------
Todd Kopriva, Adobe Systems Incorporated
Technical Support for professional video software
After Effects Help & Support
Premiere Pro Help & Support
---------------------------------------------------------------------------------------------------------


Return to posts index


Kevin Camp
Re: AE preferences for 12-core
on May 27, 2011 at 5:31:09 pm

[Todd Kopriva] "we see a performance plateau around 8-10 rendering processes"

interesting... i had noticed that 8 cores for ae and 8 for other apps seemed to give me the best performance, though i thought it was due to somewhat limited ram...

even with half the cores for other apps i generally see high cpu levels across all cpus.

the only settings i adjust are ram for other apps and min ram per cpu... some comps like having more ram per cpu, some like more cpus, and a few seem to like the os to have more ram, which seems to be to reduce the os's use of disk caching.

Kevin Camp
Senior Designer
KCPQ, KMYQ & KRCW


Return to posts index

Todd Kopriva
Re: AE preferences for 12-core
on May 27, 2011 at 5:30:23 pm

> even with half the cores for other apps i generally see high cpu levels across all cpus.



Yep. That's what happens with a multi-threaded application. The preference for reserving CPUs for other applications only keeps After Effects from starting up separate background rendering processes on those CPUs; it has nothing to do with multi-threading.

---------------------------------------------------------------------------------------------------------
Todd Kopriva, Adobe Systems Incorporated
Technical Support for professional video software
After Effects Help & Support
Premiere Pro Help & Support
---------------------------------------------------------------------------------------------------------


Return to posts index

Touko Maksimainen
Re: AE preferences for 12-core
on Nov 28, 2012 at 6:27:28 am

Todd, what are your thoughts on just turning Hyperthreading off? It seems a bit questionable to reserve 3 gigs of RAM for virtual processors? (ie. allocating actual resource to imaginary instance). I read it somewhere that 20% is the maximum performance gain from using Hyperthreading in the first place, it doesn't seem reasonable to buy twice as much RAM just for that?

Thanks to Hyperthreading, the number of cores After Effect sees can be so high that if you want to make sure all processes get the recommended 3gb you'll have to spend an insane amount of money for RAM. Some of the latest hardware can field up to 32 logical cores so you'd have to get 96gb of RAM for that. (Instead of 48 with HT off)

For many of us that is not affordable, so wouldn't it make sense to switch off Hyperthreading completely so that you are able to allocate your limited RAM to where it matters (the physical cores.)?


Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2017 CreativeCOW.net All Rights Reserved
[TOP]