35 Replies Latest reply on Dec 8, 2016 3:40 AM by Roei Tzoref

    multiprocessing after effects 2015

    jovise Level 1

      Where is the multiprocessing option in after effects 2015?

        • 1. Re: multiprocessing after effects 2015
          Rick Gerard Adobe Community Professional & MVP

          It is removed. Please read up on the changes. 2015 is much more efficient and has an entirely new rendering architecture.

          • 2. Re: multiprocessing after effects 2015
            JC de Blok Level 1

            It's what the brochure says, but I've tried a few projects and don't notice a lot of change  in either speed and/or CPU usage..  both are around 20% of a 12 core system.  in CC2014 I was able to get in into to 60%.. 70% range by using 4 threads..

             

            I'm using a lot of multichannel EXR's (with channel cache on) but they seem to be quite a performance hit for large resolutions a multiple channels so maybe that's bottle necking the whole thing..

            • 3. Re: multiprocessing after effects 2015
              Szalam Adobe Community Professional & MVP

              The speed change is in interactivity for this release. We were promised future versions would have increased interactivity AND rendering, so the rendering increase will likely be in a future version. Here's a tip: a 13.5 project file is compatible with 13.2 So you can benefit from all of the workflow enhancements in 13.5, then use 13.2 to render faster (if your project benefits from multiprocessing...and that's a big if).

              • 4. Re: multiprocessing after effects 2015
                JC de Blok Level 1

                Thx for clarifying!  The timeline does feels much more responsive so that's a good start!

                • 6. Re: multiprocessing after effects 2015
                  ekreidler

                  My CC 2014 (13.2) got uninstalled when I upgraded. And I was never able to get multiprocessor to work through Media Encoder. Kinda missing the multiprocessor final render -- this render seems much slower. When you say "future versions"...how long are we waiting? Wish MP was left as an option until CURRENT version showed the improvements you're promising.

                  • 7. Re: multiprocessing after effects 2015
                    Szalam Adobe Community Professional & MVP

                    ekreidler wrote:

                     

                    My CC 2014 (13.2) got uninstalled when I upgraded.

                    The next time you update to a new version, make sure you uncheck the option to remove previous versions: keeping previous versions installed when installing CC 2015 applications | After Effects region of interest

                     

                    ekreidler wrote:

                     

                    And I was never able to get multiprocessor to work through Media Encoder.

                    Yeah, multiprocessing (and some other things like GPU acceleration of the ray-traced renderer [not that anybody cares about the ray-traced renderer anymore...]) never worked in the Adobe Media Encoder.

                    Other things also didn't work with multiprocessing; certain effects and certain expressions weren't compatible so multiprocessing would shut off. Super-annoying.

                    Sometimes you could get inconsistent results with multiprocessing too. Using the shading with Particular, for example, could result in flickering with multiprocessing turned on.

                     

                    ekreidler wrote:

                     

                    Kinda missing the multiprocessor final render -- this render seems much slower.

                    Good news! Do your work with the snappier interface and improved expression handling of CC 2015 and then open that same project file in CC 2014 to do your final render with multiprocessing. The project files are compatible between versions.

                    Here's how to install CC 2014 (or CC or CS6, for that matter): How to Find and Install Previous Version of Adobe Apps in CC 2015 | Adobe Customer Care Team

                     

                    ekreidler wrote:

                     

                    Wish MP was left as an option until CURRENT version showed the improvements you're promising.

                     

                    According to the official page I linked to earlier, multiprocessing isn't compatible with the new framework. They released this version now so that we could enjoy some of the benefits, but if they're not enough for you, just wait for the next big update.

                     

                    ekreidler wrote:

                     

                    When you say "future versions"...how long are we waiting?

                    I think we can all agree that we would like that to be "not long"!   There is a bug fix update scheduled for sometime next month that should solve some of the big issues people have had in CC 2015 and then we'll just have to wait and see when the next big update is with the new renderer.

                    • 8. Re: multiprocessing after effects 2015
                      TavTHF Level 1

                      Welcome to Adobe's revolutionary new cloud based software model - If software isn't ready within the year, we'll release it anyway ...

                      2 people found this helpful
                      • 9. Re: multiprocessing after effects 2015
                        Dave LaRonde Level 6

                        TavTHF wrote:

                         

                        Welcome to Adobe's revolutionary new cloud based software model - If software isn't ready within the year, we'll release it anyway ...

                         

                        Amen.  You've got to keep those Adobe Marketing Weasels placated, y'know....

                        • 10. Re: multiprocessing after effects 2015
                          ekreidler Level 1

                          Hi -- thanks for the response! I felt a little bad about this post (it was in the heat of a project deadline) -- all in all, CC 2015 does seem pretty zippy. I will keep an eye out for the "remove previous versions" checkbox in the future.

                           

                          Two bugs I've hit so far:

                           

                          - puppet tool problems that require application relaunch to fix

                          - scrubbing a timeline sometimes makes the red line disappear, although scrubbing again eventually brings it back

                           

                          Again, all in all I'm liking CC 2015 so far. The live dynamic preview takes some getting used to but it's pretty slick.

                          • 11. Re: multiprocessing after effects 2015
                            Szalam Adobe Community Professional & MVP

                            Ekreidler wrote:

                             

                            Two bugs I've hit so far:

                             

                            - puppet tool problems that require application relaunch to fix

                            - scrubbing a timeline sometimes makes the red line disappear, although scrubbing again eventually brings it back

                             

                            The disappearing red line is, as I recall, a bug they're aware of. I believe it's slated to be fixed in the update later this month.

                            You should file a bug report for the puppet tool one issue.

                             

                            Eric Kreidler wrote:

                             

                            Again, all in all I'm liking CC 2015 so far. The live dynamic preview takes some getting used to but it's pretty slick.

                            Right? And when they get the renderer multithreaded, it'll really be useful!

                            • 12. Re: multiprocessing after effects 2015
                              malowens Level 1

                              Perfect Szalam. That's a great recommendation. I'm going to try this on my next project in a couple of days.

                              • 13. Re: multiprocessing after effects 2015
                                Chris Hocking Adobe Community Professional

                                Yeah, multiprocessing (and some other things like GPU acceleration of the ray-traced renderer [not that anybody cares about the ray-traced renderer anymore...]) never worked in the Adobe Media Encoder.

                                Other things also didn't work with multiprocessing; certain effects and certain expressions weren't compatible so multiprocessing would shut off. Super-annoying.

                                Sometimes you could get inconsistent results with multiprocessing too. Using the shading with Particular, for example, could result in flickering with multiprocessing turned on.

                                This is really handy to know - I had no idea that AME didn't use multi-processing. I wish this was better documented!

                                • 14. Re: multiprocessing after effects 2015
                                  JC de Blok Level 1

                                  Yeah, lack of documentation on this part is really bad.  I see people buy dual socket 24 core xeon workstations for AE which is actually really awful for mostly single thread operations like rendering in AE without multicore processing. Even with multicore processing enabled 24 cores is a waste due to 3gb+ memory per thread required by AE on serious projects unless it ships with 128GB of memory but that's another story and even then the overhead would probably kill any advantage. Currently multi core rendering is kind of a hack.. it starts a 'headless' AE session in the background which all load the project and they start rendering frames.. ideally a single AE session would internally render it multi threaded which is probably what they are working on, or at least they should be!

                                  • 15. Re: multiprocessing after effects 2015
                                    Szalam Adobe Community Professional & MVP

                                    JC de Blok wrote:

                                     

                                    ideally a single AE session would internally render it multi threaded which is probably what they are working on, or at least they should be!

                                     

                                    They are and I'm very excited to see how it performs! I mean, I assume it'll be similar to how multiprocessing worked only without all the issues. Add that render speed boost in with the uninterruptible previews and, especially on higher-end systems, it should be a pretty big workflow boost.

                                    • 16. Re: multiprocessing after effects 2015
                                      samuelv36553033

                                      Test results for the same composition, no external plug in 's:

                                       

                                      Render on CC2014 multi processor: 3 minutes 29 seconds (+-30% cpu)

                                      Render on CC2014 single processor: 4 minutes 47 seconds (+-10% cpu)

                                      Render on CC2015: 4 minutes 42 seconds (+-10% cpu)

                                       

                                      I guess it's better to wait for a CC2015 with multi processor mode. One day, I hope to see 100% of cpu usage.

                                       

                                      Setup: 2X Xeon processor 32 Gb ram

                                      MXF 1080p + graphics -> MXF 1080p

                                      • 17. Re: multiprocessing after effects 2015
                                        Chris Hocking Adobe Community Professional

                                        Thanks for sharing - very interesting!

                                         

                                        You wouldn't happen to have Element 3D on your system by any chance? Be interested to see the same tests with an Element effect thrown into the mix!

                                        • 18. Re: multiprocessing after effects 2015
                                          samuelv36553033 Level 1

                                          Sorry, I don't have Element 3D.

                                          • 19. Re: multiprocessing after effects 2015
                                            RimVai Level 1

                                            Dual Xeon Workstation here too (40 threads) - barely hitting 10-20% CPU usage when rendering 4K...

                                             

                                            I absolutely can't wait for them to finally sort it all out! Adobe's code seems to be single-threaded in most of their software (including Photoshop) it seems and it bugs me a lot. It's the end of 2015, for crying out loud - multi-core CPUs have been around in the mainstream for a decade now!

                                            • 20. Re: multiprocessing after effects 2015
                                              Szalam Adobe Community Professional & MVP

                                              RimVai wrote:

                                               

                                              Dual Xeon Workstation here too (40 threads) - barely hitting 10-20% CPU usage when rendering 4K...

                                               

                                              I absolutely can't wait for them to finally sort it all out! Adobe's code seems to be single-threaded in most of their software (including Photoshop) it seems and it bugs me a lot. It's the end of 2015, for crying out loud - multi-core CPUs have been around in the mainstream for a decade now!

                                              Open that project in CC 2014, make sure you've turned on multiprocessing in your preferences, and see if it makes better use of your CPUs. It will likely be better, but that depends on the nature of your comp.

                                               

                                              The issue you're bringing up is a huge part of the reason why they're re-writing AE (and CC 2015 is only the first baby step) - they're attempting to make it a much more multi-threaded and modern software. Notice in CC 2015 how the renderer is on a separate thread from the UI. This is a huge change in AE's core and points towards the future they're striving for. Those of us who use AE to make a living certainly hope they succeed!

                                              • 21. Re: multiprocessing after effects 2015
                                                Snakedogman Level 2

                                                2015 is much more efficient and has an entirely new rendering architecture.

                                                 

                                                what are you talking about? No it isn't and no it doesn't. The multiprocessing was removed because it was an antiquated system that never really worked reliably and has nothing to do with an "entirely new render architecture". The Adobe team has spoken about upcoming changes in the render architecture for which they've now laid the groundwork with the new preview system, but for now AFAIK the rendering is still the same as it always was.

                                                • 22. Re: multiprocessing after effects 2015
                                                  hawkeye123xzy Level 1

                                                  you people are idiots!!! who else would launch a new product with soooo many bugs!!!!!!

                                                  • 23. Re: multiprocessing after effects 2015
                                                    BramvanOosterhout Level 1

                                                    Well it is really frustrating. I am paying hundreds of euros each year for this software. I have also a 6-core CPU.

                                                    With the old updated I got 80% to 99% CPU usage, with the new 2015, just around 30%.

                                                     

                                                    This is very bad Adobe! Please make my CPU usefull. I pay for this!

                                                    I do not want to install an older Adobe version to render, make this into the new version, damn!

                                                    • 24. Re: multiprocessing after effects 2015
                                                      Szalam Adobe Community Professional & MVP

                                                      BramvanOosterhout wrote:

                                                       

                                                      make this into the new version, damn!

                                                      That is precisely what they are doing. CC 2015 is a partial step forward to try some pieces of the new architecture. Notice that the UI and the renderer are running on separate CPU threads in CC 2015 now? This is a very complicated process and it is taking a while for it to get done. Notice what happened with the initial release of 13.6? HUGE problem for a lot of folks when the Undo command no longer worked. It's yet another issue they've run into trying to get AE to properly run on multiple threads.

                                                       

                                                      But they are working on it. The whole point of this re-do of AE's architecture is to replace the old, buggy multiprocessor with a true multithreaded app that runs more quickly and uses system resources better. The AE team is very small though (especially when compared to, say, the Photoshop team), so it's going to take a while.

                                                       

                                                      I use CC 2014 to render and it hasn't been an issue for me. Sure, it's a tiny extra step, but it's not too annoying.

                                                      • 25. Re: multiprocessing after effects 2015
                                                        Szalam Adobe Community Professional & MVP

                                                        hawkeye123xzy wrote:

                                                         

                                                        who else would launch a new product with soooo many bugs!!!!!!

                                                        The folks who make Modo?

                                                        • 26. Re: multiprocessing after effects 2015
                                                          BramvanOosterhout Level 1

                                                          Super, I did some testing today and here are some results.

                                                          I made the file in Dutch and English mixed, so here are some trasnaltions for you:

                                                           

                                                          File download: Microsoft OneDrive - Access files anywhere. Create docs with free Office Online.

                                                           

                                                          Adobe AE versie = Adobe AE Version

                                                          Render tijd = Render time

                                                          CPU gebruik = CPU usage

                                                          GPU gebruik = GPU usage

                                                          Bestandsgrootte = File size

                                                          Bestandstype = Extension

                                                          Opmerkingen = Remark

                                                           

                                                          Remarks:

                                                          #1 Huge file

                                                          #2 -

                                                          #3 -

                                                          #4 Does not have an H.265 CODEC

                                                           

                                                          #1 -

                                                          #2 F disk jumps to 100% sometimes - SSD Cache disk

                                                          #3 F disk always 100% - SSD Cache disk

                                                          #4 Fast render, small file

                                                          • 27. Re: multiprocessing after effects 2015
                                                            Szalam Adobe Community Professional & MVP

                                                            That's interesting. What sort of things are in your test composition?

                                                            • 29. Re: multiprocessing after effects 2015
                                                              piyab43038991

                                                              ขอบคุณครับผม

                                                              • 30. Re: multiprocessing after effects 2015
                                                                Elvin.C Level 1

                                                                我也是,最近刚换了新电脑,CPU xeon e5 2678v3 12core 24thread 2.5-3.1ghz,64g ram,装了CC2015,输出速度竟然和我的笔记本一样,太慢了,so slow。。。。

                                                                • 31. Re: multiprocessing after effects 2015
                                                                  mateofive Level 1

                                                                  what about using this to do the multi threaded rendering?

                                                                   

                                                                  BG Renderer Pro - aescripts + aeplugins - aescripts.com

                                                                  • 32. Re: multiprocessing after effects 2015
                                                                    stib_at_work Level 1

                                                                    I use the aerender CLI program to do all my rendering (faster, and I can do it in the background). It doesn't use multiprocessor rendering any more, and since this script is just using it in the background it's not going to be able to either.

                                                                    • 33. Re: multiprocessing after effects 2015
                                                                      Snakedogman Level 2

                                                                      I actually tried out BG Render Pro using this technique: After Effects | BG Renderer Pro up to 5x faster rendering! - YouTube
                                                                      I was sceptical at first, but it does actually work! I built a dual Xeon machine for myself a couple months ago and wanted to try and get AE to use more of the power. As others have said, normally it would max out at about 30% CPU usage.

                                                                      But with BG Render Pro and the technique from the video, you can get it to go to 100%! Just start up more render threads until it starts to max out. It does require a bit more work, since you need to manually fire off different renders and use an image sequence as a format.

                                                                      Another way which I found also worked a for a long (11 minute) animation I had to render was to simply split the render into 4 or 5 parts and then render 4 or 5 Quicktimes at the same time, using BG Render Pro, then joining them together again in Premiere. I think I cut my render time from 5-6 hours to less than 2!

                                                                      • 34. Re: multiprocessing after effects 2015
                                                                        Snakedogman Level 2

                                                                        btw this also seems to work more reliably than the old built-in multi-cpu rendering feature ever did for me (which was basically never).

                                                                        • 35. Re: multiprocessing after effects 2015
                                                                          Roei Tzoref Adobe Community Professional

                                                                          found this Adobe representative response in CreativeCOW from David McGavran, Director of engineering in regard to mult-processing not here for CC2017. I think this information is useful:

                                                                           

                                                                          We are overly concerned with our customers. After Effects really didn't add much for sparkly this time. We didn't add back MP because that was a non ideal way to speed up After Effects in the long term. We have spent the last years making After Effects truly multi threaded and are now taking advantage of the GPU. It isn't yet as fast as comps that worked well with MP but it will overtake overall performance soon. Majority of the time in the last 2 - 3 years was based on re-architecture/performance and stability.