I've looked and looked and posts related to this issue seem to be either people angrily complaining or telling those angry people to"shut-up," cause it "used to be EVEN WORSE!"
Basically, I've been using after effects professionally since version 6. I've been paying for upgrades yearly. I think the CS6 creative cloud thingy is amazing.
BUT... to rendering big comps in CS6 with lots of compliacted artwork, the computer hangs for HOURS trying to multi-core render.
I've tried all the settings recommeneded by Todd for CS 5.5
I have a 2.93 12 core Mac Pro Nvidia Quadro 4000 (bought specifically to take advantage of CUDA)
32 gigs ram.
I really REALLY wish i'd saved my Fing money and bough 4 imacs becuase multi-core rendering seems even more broken now then it was in 5.5.
Why do i have to tell after effects how to set itself to work? Is there a fix? Should i go back to 5.5? At least with 5.5 i could crash a process in activity monitor to jumpstart it. Now that just crashes the program.
Back to single-frame rendering on my $10000 computer.
I've only found a few settings that work. It usually involves setting the memory and processor setting to very conservative values. The biggest problem you'll run into is that many plug-ins, and especially many 3rd party plug-ins are not multi core aware. Most codecs are also not compatible with MP rendering. This fouls up everything and requires you to turn off Render Multiple Frames....
I'm no software engineer, but I think we're stuck with AE's basic effects, image sequence renders, and conservative settings for MP rendering until all the plug-ins and the codecs catch up.
Depends on the machine and on the project. Most of the time I reserve half to a quarter of the CPU's for other app's, allocate 2GB per CPU for BG app's, and make sure that the Actual CPU's match the number I've assigned to AE. It's very easy to foul up one settings and end up with a big fat zero in the Actual CPU's used field.
I'd say that 80% of the time I have MP turned off.
If your comps are you using the 3d ray tracer? if so, first make sure that the GPU is enabled in the preview mode, else the task will fall on the CPU which can take a LOT longer. Also please note that the 3D ray tracer on GPU is single threaded so there are 3 things which make it go faster, high clockspeed on the CPU core, higher CUDA core clock speed and more CUDA cores (of which I believe the only one you have control over on the mac is the more cuda cores.)
for MP settings:
On your 32GB = 26GB for background CPU's and 6GB reserved for Operating System and other tasks.
note: If the amount of memory allocated per background CPU is not sufficient to render the frame then it will fail and switch back to foreground rendering. For HD (720p/1080p) I'll start with 2GB depending on the number of effects, I may have to adjust the memory to 3GB or more/background CPU depending on the color depth and the amount of effects I use.
Hope it helps,
What you gain with your MP mac is the ability to do some fairly complex processor intensive other things while AE is rendering. The codecs and software will catch up. They usually do fairly quickly.
My workflow is much better in most projects with CS6 and I get more done in less time. During the work day I try to never wait for a render. If the render is intensive I move on to another project and that's where horsepower really pays off.
I'm so glad I found this post (as I was just about to post a new one).
I had a Quad Core Mac Pro (2008 3,1). Had 10 GB of memory and It ran pretty good with CS6 (and the last 5 or 6 versions for that matter). That machine finally "died" for lack of a better term.
Anyway I just spent $$$ (not counting the cost of the bitter stare-downs and fiery attitude from my wife for the next couple of months) on a brand new Mac Pro 12 core maxed out with 64 GB of memory and a Quadro 4000 just for the new 3D options in After Effects! I also still have the ATI 5780 installed for the screaming Open GL benefit.
I cannot use multicore processing AT ALL in AE CS6. I'm talking I can't even dedicate 3/4 of the resources to the system with only 1/4 for AE! I've tried at least 5 different combinations of those settings ... all with the same result.
Here's the weird part. AE screams. Way faster than I was expecting actually. I almost never needed to ram preview anything even with DOF .. i'm serious. Let's just say for the sake of this conversation the multiprocessing settings were 50% AE - 50% system since changing that made no difference.
The crash would occur AFTER any render from the Queue. The Comp would render fine and a couple secs/mins would pass. If i was doing something else in a different app as soon as I came back to After Effects the system would crash. Not just AE the entire system. I couldn't even force quit AE. Not the grey screen wipe but the Finder would just freeze up along with everything else and I would have to hold the power button down to shut down and restart. This happened at least 30-40 times the first day I was using it until I realized it was the multiprocessing thing.
Turned that off an now everything runs smooth now.
Way slower than my old 2008 Mac Pro! And render times ... I can't even talk about it! Oh well, I had $10k to burn I guess.
Have there been any solutions to this? Has anyone had the same specific types of crashes I've had? Anyone? Please? There's got to be something we can do? Seriously, if money were no object what would the answer be?? I just need to get work done on time.
Wanted to provide solid system details for those who might might have more quesitons:) I should point out however I'm not doing anything new here. Obviously my first response was "what am I doing different to cause this". In fact I worked on this project several times on my older system. Also I did a clean install on this new machine. No copying. I fresh installed and updated everything fresh.
Clips are typically 10 seconds + or - a few seconds.