After Effects Multi-Core Benchmarks

I have been doing some testing trying to figure out how fast after effects renders and how to
help it render faster. So far i have been very dissapointed with the results. no matter how
much money we spend buying the fastest systems we can i cant seem to get much of a speed
increase. we have 8 computers with 8 cores each now. but i cant seem to get after effects to
use the extra cores even when i have 20Gb ram and enable multi frames with 2GB per frame. i see
it load all the extra copies in task manager but when i render each time 1 core has "some"
usage and the other 7 are always around 10-15% usage.
so i wanted to try a simple benchmark that everyone could try and post their results.
so i made a ntsc dv composition default at 30 seconds and just render it. NOTHING, just blank
frames of nothing. how fast can afx output data like this? i tried tests with multiple frames
enabled and disabled and output to tiff files (no compression) or the microsoft DV 48khz
preset, both with the default BEST setting.
Now i understand that after effects and premiere have 2 completely different rendering methods
but still it is worth pointing out that premiere will output 30 seconds of blank video or
actual real dv video footage to a DV AVI file in about 3-4 seconds. so why is it the same
machine takes 10 times longer to render from after effects?
I know in premiere i can simple drop in a dv avi file and export to mpeg2 and i can watch all 8
cores almost max out as it renders about 6X faster then realtime.
How can i do something in after effects to see my 8 cores max out?
Please give any tips or tricks to speed up after effects. We must use vista64 as we have a 30TB fibrechannel array.
Dell Laptop M6300 - Core 2 Extreme x9000 @2.8ghz (2 cores)
Adobe CS4 Windows XP 64 bit - 8GB ram
Multiple OFF     Tiff=1:24
                       DV=1:24
Multiple ON      Tiff=1:32
                       DV=1:30
Dell Precision 690 - Dual Quad Core Xeon E5320 @1.86ghz (8 cores)
Adobe CS4 - Windows Vista 64 bit - 4GB ram - Matrox Axio LE
Multiple OFF     Tiff= :47
                       DV= :43
Multiple ON      Tiff= :56
                       DV= :52
Dell Precision T7400 - Dual Quad Core Xeon X5482 @3.2ghz (8 cores)
Adobe CS3 - Windows XP 32 bit - 4GB ram - Matrox Axio LE
Multiple OFF     Tiff= :30
                        DV= :30
Multiple ON      Tiff= :31
                       DV= :30
Dell Precision T7400 - Dual Quad Core Xeon X5482 @3.2ghz (8 cores)
Adobe CS4 - Windows Vista 64 bit - 20GB ram - Matrox Axio LE
Multiple OFF     Tiff= :30
                       DV= :31
Multiple ON      Tiff= :35
                      DV= :35

Well we can toss around reasons for AE not using a processors full potental on a comp, but all I know is that all of the truly multithreaded and multi-processor enable applications I use are much better at using resources to their fullest than AE, or for that mater, most of the programs in the MC.
When I run those programs my system is pushed to the limit- which is why I bought a quad core system in the first place. Mental ray, Fusion, 3D Coat, Zbrush...the list is long of programs that have no problem using all my cores for 90%-100% of opperations.
In the end it just adds up to the fact that Adobe owns a large corner of the market- and since there is no competition, sees no reason NOT to be 5-10 years behind the curve when it comes to resource managment in their software.
Making maters worse is how a lot of the user base is oblivious to the technological changes in processors over the last five years. These people don't know that all but one of their cores sit idle most of the time, and they buy the corp. speak put out by Adobe about "...how complex every thing is- so you don't understand...". Sorry- I may not be a programer or a processor engineer for Intel or AMD, but I know when a program is using resources or not and I know quite a few of the things Adobe has said are "...just too complicated to do..." are really covers for lack luster R and D. Either your programers need to get up to speed, or Adobe needs to actually do the right thing and set more money aside for development. I'm betting it's the later.
Softimage 7.x is fully multithreaded and 64bit (yes all the way through not just with mr). This is a complicated program- and the development team is probably 1/10th the size of that working on PS. So why after all of these years are we still waiting for even a half baked attempt at such things on the Adobe front?
The way AE handles RAM compared to programs like Fusion and the like is pathetic.
Don't get me wrong- I love the program for motion graphics and simple comp work, but again, the resource management with AE feels like I'm back in OS8.
-Gideon

Similar Messages

  • After effects multi processing issue

    hi i installed after effects cc2014 on the following machine:
    dell precision t7500
    dual zeon six core with hyperhreading
    36 gb ram
    ssd disks
    nvidia gtx590 gfx card
    ruing 3 dell 22 inch monitors
    on first install multi processing was fine was able to render multiple frames on multiple cpus ect,  i ended up having some heat issues with gfx card so removed it, and installed a nvidia fx 3700 card, after that after effects takes loads longer to load, and when i go to preferences multiprocessing it shows 0 cores used to render multi frames.
    i have set aside 2 cores for other apps, and each of them gets 1.5gb of ram, leaving:
    22 cores (with hyper threading) available to after effects and 33 gb of ram .
    i have tried many different configs but it will not use multi cpu. i switched off hyper threading, so there would be 12 actual cores set aside 2 for other apps and gave them 1.5 gb ram each to use so i should have had: 10 cores and 33gbs of ram left for after effects. i expected to be able to use 8 or 9 cores for multi cpu utilization, with at least a couple of gb for each. but still no multiprocessing available.
    do you think i will have to re install after effects? hope i dont as i have loads of plugins installed so dont realy want all the hassle, i had same problem in the past when i upgraded to the gtx590 card but i was doing a new windows install on new drives so was not much more of a hassle once new install was done multi processing worked ok again.
    any idea from othe who had same issues?
    thanks
    alun

    You shouldn't have to reinstall aftereffects, just delete your preferences and start from scratch. Multi processing is a very sensitive beast. Some footage, many codecs, and some of the effects do not play well with multi processing. If your projects contain any of these incompatible elements then multiprocessing will not work effectively.
    Without knowing anything at all about your compensation or the footage used or the codec you are rendering to it is impossible for us to give you suggested settings.

  • After Effects multi machine render frames have different settings.

    I am using AE multi machine render settings over a network drive with 2 machines.  Comp includes elements from Video Copilot plugins.  The ambient occlusion settings appear to differ despite the same AE project being open on both machines.  Certain elements in the comp are rending with slightly different settings for each machine, creating a flicker effect when played back at the intended video fps.  Both machines have all the necessary elements installed locally to complete an exact identical render.  What am I doing wrong?

    Well, have you actually tested it? E3D will e.g. truncate the number of samples to the highest possible value internally, but still allow you to overcrank sliders. This sounds like exactly that - you may have set 32 samples or whatever, but internally only 16 or 8 are used. You can only find that out by actually interactively opening the project and changing those values.
    Mylenium

  • After Effects CS4 - core recognize issue

    Hello,
    I encounter 2 problems in AE CS4.
    1) When it opens is says "using 2% of 4GB".( I have 8GB of RAM). Altough, in memory&cach tab it sees my entire 8 GB of RAM.
    2) It sees only 2 core from my I7 proccesor instead of 4 (or 8 eventualy)
    My system is brand new,  spec are those:
    Intel Core i7 920 2.66GHz skt 1366 Nehalem
    Video card Gigabyte GeForce GTX 275 Super OC 1.79GB
    DDR3 448-bi
    RAM 8GB Kingston HyperX  (2GB*4)  DDR3 1600MHz
    MBoard Asus P6T SE
    Windows 7 Ultimate 64 bit OS
    Please let me know if enyone has any suggestions.
    Robert

    My soft is legit and activated, i already done all those things and searched for updates. No luck.
    The only change i made to my system after installing AE is adding some extra 2GB of RAM, same categ as the other 6.
    AE recognized before that all 4 cores. Don't know if it has any connection with that. Maybe it is because of the triple chanel thingh on my MB, not sure. I will add soon another 4 so it will be 12.
    AE CS3 sees all 4 cores, np there. Other app see all cores too.
    And what is Turbo Boost btw? Are you reffering about the TurboV option for overcloking in Asus MB? Or something else?
    And i just read on Microsoft site that AE CS4 is not fully tested on Windows 7 64bit. http://www.microsoft.com/windows/compatibility/windows-7/en-us/Details.aspx?type=Software& p=Adobe%20After%20Effects%20CS4%20%20Professional&v=Adobe&uid=&pf=0&pi=0&s=fter%20effects& os=32-bit Maybe that's one reason of the problem...
    Enyway, today i will reinstall AE and give it one more try.

  • Clarification of Max 2xCPUs Caveat for OBISE1 for Multi-Core Processors

    Hi all,
    I hope this post finds you all well.
    I'm just hoping for clarification on the Oracle Business Intelligence Standard Edition One caveat that it can use a maximum of 2 CPUs. Can someone please confirm how this effects multi-core processors?
    For example, if I have a machine with 2 x quad-core processor, is this classified as 2 CPUs?
    Kind Regards,
    Gary.

    It's not so much how an application "recognizes" multi-cores but rather how multi-threaded is the application. For example, if I import (or export) 500 images can I continue reviewing in Lr's Library module? The answer, of course, is yes.
    Whether a single quad or dual qauds make a difference is entirely dependent on your processing.
    Here's some information on hardware requirements for Photoshop: http://www.adobepress.com/articles/article.asp?p=1247538&seqNum=2

  • CS6 After Effects PNG export very slow - Not Multi-Threaded?

    I am rendering an after effects project consisting of over 320,000 source frames of 4000x4000 resolution, outputting over 250,000 frames as PNG files.
    Rendering is instant on our machines, all time is spent "compressing and writing" frames. It is taking forever.
    We have several machines that are all windows 7, with 16 physical cores, 64GB ram, connected to a 4Gbit SAN.
    I did some experimenting, tried using all 16 cores, or 8 cores, or disabled multi-frame rendering even. When this project is rendering my cpu usage is almost non existent,. maybe 1%-5%  at times.
    with 16 frames at a time being rendered it is averaging between 1 and 7 seconds per frame depending on the content of the frame.
    Does Adobe have any plans to multi-thread the PNG exporter? or is there a faster 3rd party plugin out there i could use? It is very slow and doesn't tax the CPU's at all. Even on a single core it doesnt even use 100% cpu while its saving.
    I even tried loading one of the frames into photoshop and simpy hit save as a PNG and it took almost 15 seconds to compress and save. I did it again without compression and it saved the 40MB raw file instantly.
    That is terrible performance for machines like mine that are pretty much the fastest things out there.
    Thanks!

    I appreciate your attempt for a workaround solution, however as you well know you can't render to a video file from multiple machines. we must output directly to individual frames, I setup 8 machines to work on this project, if we did not use compression then we would be writing over 300MB/sec of data which would not be good for our fibre network which unfortunatly is only 4Gbit. And it would be about 10TB of data total.
    As for your workaround Im not sure we could gain speed with your method either way. spending the extra time to encode to a lossless format and then process again in AME sounds like it would take even more time, unless AME could create PNG files at some sort of ridiculous speed maxxing out every core at 100% or something to compress the PNG's. Out of curiosity I will throw some frames at AME and see how long it takes to compress and how much cpu it will use.
    thanks

  • After Effects not utilizing all cores

    I have a Z800 dual quad core machine and I turned hyperthreading on, so 16 virtual cores.  When running AE, I just applied a simple blur to a 24P timeline from a Pansonic HMC150 1080P/24 mode.  I only performed a simple blur effect and when I do a RAM preview only 13th core is really being used, all the others are practically dormant and it only utilizes an average of 10% of all processing power.  I have turned render simultaneous frames on and off using a variety of settings, but it doesn't matter.  It is Windows 7 64 bit and my machine has 36GB of RAM and running the Quadro FX 3800.  Using all defaults right now.

    BTW, don't confuse multi-threading with the multiprocessing that is done by the Render Multiple Frames Simultaneously multiprocessing feature.
    The Render Multiple Frames Simultaneously multiprocessing feature starts a separate instance of the After Effects application for each processor core, and each separate process works on its own frame. So, four processes might be running, working on frames 1, 2, 3, and 4.
    After Effects is also (and unrelatedly) a multithreaded application, and many of the effect plug-ins are also multi-threaded. This means that each process---each instance of the After Effects application---can spread its work over mutliple processors and multiple threads. Even if Render Multiple Frames Simultaneously is switched off, you can see multiple processor cores chugging away on the same frame.
    This distinction is important because of this tip, from After Effects Help:
    "In many cases, performance is improved by using fewer than the maximum  number of processors for Render Multiple Frames Simultaneously multiprocessing,  even when you have enough RAM for all of the processors. After Effects is a multithreaded application that can also use other forms of multiprocessing beyond just Render Multiple Frames Simultaneously multiprocessing, and it is possible for the processors to become “overscheduled” if these threads are competing for the same resources as the background processes used for rendering with Render Multiple  Frames Simultaneously multiprocessing. Therefore, the best approach is to begin by using a small number of processors for Render Multiple Frames Simultaneously multiprocessing; and then increase the number of processors used until you find the optimum number for your computer system and compositions."
    For more on this performance tip, see this post on my blog: "Performance tip: Don't overschedule your processors."

  • After Effects CC (AERENDER) licensing errors for multiple CORE renders on a SINGLE machine.

    I am hoping someone  can assist me with an issue I am having in After Effects CC, or know who I should reach out to.
    I currently use SMEDGE as a render farm tool. It can launch multiple instances (per core of a licensed machine) of aerender to render a project. This was worked beautifully on CS6, but with CC is breaks. It shoots out the following error: "After Effects error: Unable to obtain a license. Please run the full application to correct the problem or get a more detailed message."  My machine is licensed with me logged in and I can run AE CC GUI with no issue.
    Is there a way to activate multiple aerender nodes on a single licensed machine? I have an 8-proc machine that used to be able to launch 8 instances of aerender on CS6, since A.E.CC, no more.
    Any help would be appreciated as it has cut my render time down drastically.
    Thanks,
    -Eric

    Yes.
    ... though we think that what we have in store for next year will make such little hacks seem silly. (We have a large portion of our team working on some projects that should make folks like you who want faster rendering very happy.)

  • After Effects CC 2014 initializing Media core

    Hello Everyone,
    So for about the past month or so, After Effects CC 2014 hasn't been opening for me. Every time I open the program, it gets stuck on initializing Mediacor and then proceeds to crash. I have been told that it is a misplaced file during installation, but everything is where it should be. Alo, I'm using  Lenovo Y50-90 Gaming Laptop with an Intel Core i7 4700HQ processor and my graphics card is a NVIDIA Geforce GTX 860M 2GB.I am also using Window's 8. Any and all help will be immediately grateful.
    Thak you

    Hang| Initializing MediaCore | Startup screen | After Effects, Premiere Pro

  • Is (4770 3.5 i7 qouad core 8 mb cach) good enough for premier and after effect?

    Hi guys,
    am buying the new imac 27" with its maximum features: 32 GB, 1 TB ssd, NVidia gtx 780 with 4GB, but I am worried about the cpu (4770 3.5 i7 qouad core 8 mb cach) is it good enough for premier and after effect?

    Thanks John, but I've already read that page. I have just a simple question about the performance of "4 core" and "6core" if anyone had already tried both of them.

  • Dual-core or Quad-core for Premiere, After Effects, and Photoshop CS4?

    We are planning to purchase around 25 computers for a computer lab for working with CS4 Production Premium at the high school level.  Mainly Premiere Pro, After Effects, and Photoshop.  Our budget is, unfortunately, a mere $550-$625 per machine (just the tower though, we have monitors).  I've already established that a 64-bit operating system makes a significant difference in the performance, even though Photoshop is the only 64-bit application, and I'm now hung up on whether or not it's worth the cost of a quad-core processor over a dual-core.
    I'm discovering the different hardware needs for each application, so I'm trying to find an economic balance that will give me the best performance per buck.  It seems that Premiere benefits significantly from more cores (we're editing 1440x1080 AVCHD), and this article over at Tom's Hardware has convinced me that I don't want to compromise with a hyperthreaded dual-core for After Effects.
    I'm also struggling with what part the graphics card plays in the mix.  Which applications lean on the graphics card, and will it make much difference as long as I meet the requirements (OpenGL 2.0, Shader Model 3.0, Direct3D 10, and 256 Mb Ram)?
    I understand I will need to settle for less-than-awesome with my budget, but I'm already making sacrifices to get the number to $625.  I would like to make sure that those sacrifices will be worth it for a quad-core system.

    I think I may have answered my own question by looking at these charts over at Tom's Hardware:
    http://www.tomshardware.com/charts/2009-desktop-cpu-charts-update-1/Adobe-Premiere-Pro-CS4 ,1404.html
    http://www.tomshardware.com/charts/2009-desktop-cpu-charts-update-1/Adobe-Photoshop-CS-4,1 387.html
    http://www.tomshardware.com/charts/desktop-cpu-charts-2010/Video-Editing-Adobe-After-Effec ts-CS5,2427.html
    I  think that the jump to the quad core in Premiere Pro is worth it, even if I  don't see as large of an improvement in Photoshop or After Effects.  I am still interested in the role of the graphics card in the mix if anyone can shed some light on that.  Will an integrated graphics card (like an Intel GMA x4500 or Radeon HD4200) suffice or will I need an actual graphics card to realize the benefits?
    Thanks

  • What is the right Balance of CUDA Cores with VRAM for After Effects?

    If you have to make a choice between 3GB of VRAM & 2880 CUDA Cores OR 6GB of VRAM and 2304 CUDA Cores which Display Card would you choose for 3D work in After Effects?. Would the answer to this question be different for Premiere Pro?

    Completely irrelevant for AE, since there is no hardware acceleration in AE. For PR, look at Tweakers Page

  • After Effects 6.5 on a Quad Core

    Hello,
    1 - Can I use after Effects 6.5 on a Quad core... Will it take advantage of it like CS3.
    2 - How much memory should I have for 32 bit version of windows?
    I don't want to have to upgrade both hardware and software unless I really have to.
    3 - Also if I upgrade to Vista, will it run earlier versions on Premiere Pro(1.0), Photoshop(7) and After Effects(6.5) and Flash (8).
    Many thanks,
    Stephen

    Let me clear one big misconception from your mind: XP64 is not faster than its 32bit pendant - it's just different. The main difference is, that each process is launched isolated from each other, so there is no concurrent multitasking and RAM usage - if the system provides enbough physical RAM. This greatly improves overall stability and allows you to launch more applications without them interfering with each other. The real difference is that you can use the full 4GB for a 32bit app to begin with, which is not possible at all on 32bit systems as they will always be truncated to 2/2.5/3GB.
    More RAM by itself will not have any impact on the host system's speed, either. In theory (if your motherboard would support that many RAM banks) you could throw 128 GB at XP64, but it wouldn't turn a toaster into a rocket. ;-) There are some 64bit native apps that feel smoother on such systems, but this mostly hinges on the programs having to shuffle less data back and forth. On 32bit systems a lot of time is spent doing just that - swapping memory pages or parking them in the swap file on your hard drive. On a 64 bit system you don't need that as much, you can simply request more RAM.
    Pertaining to your programs: Yes, they will run just fine on XP64. I used 6.5 on XP64 until recently myself and the older Photoshop versions never much cared, either. Premiere might be a bit picky, but with a little fiddling should be get to run.
    Mylenium

  • How do I close Adobe Dynamic Link Manager & Adobe Media Core to install After Effects?

    when i try and install the after effects cc it tells me to close the following programmes: after effects, adobe dynamic link manager and adobe media core.
    How do i close the last 2??

    You can also restart your computer to make sure that everything has been quite that needs to be. Restarting before and after installing major software is a good idea in general, anyway.

  • Hi I'm thinking of buying Adobe After Effects CC for my MacBook Pro. But I am worried it won't work. Here are my specs 2.4 GHz Intel Core i5, 4 GB Ram, 1333 MHz DDR3,13-inch (1280 x 800) are my displays and I'm up to date with latest software.

    Hi I'm thinking of buying Adobe After Effects CC for my MacBook Pro. But I am worried it won't work. Here are my specs 2.4 GHz Intel Core i5, 4 GB Ram, 1333 MHz DDR3,13-inch (1280 x 800) are my displays and I'm up to date with latest software. I need to know if this will work on this Mac and or if there is any other After Effects that will work.

    The display would not. However, your model does not have a discrete GPU, and the integrated (Intel 3000) would not meet CS6's requirements (any CS6 software) alone.
    However:
    Standard VRAM:
    384 MB
    Maximum VRAM:
    512 MB*
    Details:
    Apple reports that "memory available to Mac OS X may vary depending on graphics needs. Minimum graphics memory usage is 384 MB". *If upgraded to 8 GB of RAM (or more), 512 MB will be reserved for video function.
    In other words, you would need to upgrade your RAM to 8 GB. The VRAM (video ram) of the processor can exceed its specifications if you upgrade your memory to 8 GB. In order to run the software, you would have to upgrade your RAM first:
    Crucial Memory Upgrades for Macs - Apple Memory
    Complete MacBook Pro "Core i5" 2.4 13" Late 2011 Specs

Maybe you are looking for

  • Skype mic will not work (windows 7 64-bit using re...

    I recently built a new pc and everything has worked besides this. I have tried for a month to figure out what is the problem. No matter what I do I cannot get my mic in skype to work. The mic functions in everything but skype and it worked with skype

  • File Exists? .. Forms6i

    Hi, How to check only the existence of a file through Forms6i ? I have tried giving the full path using WIN_API_UTILITY , but could not penetrate. I can execute the .exe file of other terminal if the file exists on the specified path, but could not c

  • Unable to execute a command line command using Java

    I am trying to run a command to add a group name. It is executed in command prompt of Windows 2003/2000 Say this is the command I want to execute: net localgroup LordSM /add Here LordSM is the group name. I wrote the following code but it does not se

  • Opening rar files on mac

    How to open/extract rar files on mac Lion? Is there any free app?

  • Show and Share "Record a video" change bit rate?

    In  Show and Share's user guide it states that when using the "Record a video" in SnS  it defaults to 400bit rate at 320x240.  Is there a way to change this?