Welcome Dialog

Welcome to the Community!

We have a brand new look! Take a tour with us and explore the latest updates on Adobe Support Community.


Multi-Frame Rendering is here! (AKA The multithreading you’ve been asking for)

Adobe Employee ,
Mar 10, 2021 Mar 10, 2021

Copy link to clipboard

Copied

Multi-frame Rendering is here for After Effects beta users. Right now, you will have access to Multi-Frame Rendering for export only. Keep your eye on this forum, as we will be rolling out new features until we launch.

 

Internally, we have been testing a representative sample of projects with a suite of hardware configurations, and we are excited to finally put this feature in your hands and get your feedback. Test your unique projects on your own hardware so we can ensure that our performance updates benefit all of our customers and meet speed and quality metrics before we launch.

 

Beta testing of Multi-Frame Rendering will last a little longer than some of our other features because we currently do not support Multi-Frame Rendering in Preview, Motion Graphics templates, Dynamic Link, Adobe Media Encoder and AERender Command Line Interface.

 

Check out the blog and FAQ post to learn the following:

  • What is Multi-Frame Rendering?
  • What factors influence performance?
  • Which effects have been optimized for Multi-Frame Rendering?

 

Start Testing!
We want to hear from you! Share your thoughts and ideas in this forum.

  • How much faster is Multi-Frame Rendering compared to Single-Frame Rendering with your comps on your machine?
  • Does our benchmark project perform at the expected speed on your system?
  • If you run into specific speed or quality issues with your project, share your project with us at mfrbeta@adobe.com.

 

Test Your Comps
Test your comps in Multi-Frame Render mode vs. Single-Frame Render

  • Use Ae Render Queue to export your comp in Multi-Frame mode.
  • Purge both the disk and memory cache, then
  • Use Ae Render Queue to export your project in Single-Frame mode. Note: Use the same output module for Single-Frame and Multi-Frame mode. Go to Preferences -> Memory and Performance -> Enable Multi-Frame Rendering (beta) and uncheck the box to use Single-Frame Rendering Mode

 

Leave a comment and the following information in this forum:

  • Your hardware specs: # cores in your CPU, GB of memory, GPU model and amount of VRAM
  • Single-Frame render speed (Use “Render Time” noted in your status bar)
  • Multi-Frame render speed

 

If you detect any problems with render speed or quality, submit your projects

  • Open your After Effects project
  • File -> Dependencies -> Collect Files -> Collect -> Save As (Name Your Folder)
  • After Effects will store your .aep file, footage, and text report (file log)
  • Zip up your project and send it to us at mfrbeta@adobe.com (or send a link to it hosted on your creative cloud storage if it’s too large to email).

 

Share the following information in your comment:

  • Your hardware specs: # cores in your CPU, GB of memory, GPU model and amount of VRAM
  • Single-Frame render speed (Use “Render Time” noted in your status bar)
  • Multi-Frame render speed
  • Mercury CPU or GPU Mode used

 

Test our benchmark project and see how your hardware compares
We would love to know how your hardware compares to the results we have gathered from our test suite:

Benchmark Render Speed Improvements.png

 

To test the benchmark project on your machine:

  • Download the benchmark project
  • Use Ae Render Queue to export the benchmark project in Multi-Frame mode.
  • Purge both the disk and memory cache, then
  • Go to Preferences -> Memory and Performance -> Enable Multi-Frame Rendering (beta) and uncheck the box to use Single-Frame Rendering Mode
  • Use Ae Render Queue to export the benchmark project in Single-Frame mode. Note: Use the same output module for Single-Frame and Multi-Frame mode.

 

Share the following information in this forum:

  • Your hardware specs: # cores in your CPU, GB of memory, GPU model and amount of VRAM
  • Single-Frame render speed
  • Multi-Frame render speed
TOPICS
Performance

Views

34.6K

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
replies 349 Replies 349
Explorer ,
Apr 19, 2021 Apr 19, 2021

Copy link to clipboard

Copied

My home-built PC running Win 10 Pro

 

CPU: AMD 5950X 16 Core Processor 3.4 GHz

GPU: NVidia Zotac Gaming (No OC) GeForce RTX 3080 - 10GB VRAM

RAM: G.SKILL Trident Z Neo Series 128GB (4 x 32GB) DDR4 3600

 

Multi Render 4m 03s

Single Render 2m 13s

 

Um? So something very odd there!

I definitely unchecked the Beta Preferences for Enable Multi-Frame Rendering for the Single core render. 

Any thoughts? Happy to run again!

 

Thanks

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Apr 19, 2021 Apr 19, 2021

Copy link to clipboard

Copied

Did you Purge all memory/caches between tests?

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 19, 2021 Apr 19, 2021

Copy link to clipboard

Copied

Ah had the same realisation a few mins ago, thought I had but double-checked.

Corrected timings - 

 

CPU: AMD 5950X 16 Core Processor 3.4 GHz

GPU: NVidia Zotac Gaming (No OC) GeForce RTX 3080 - 10GB VRAM

RAM: G.SKILL Trident Z Neo Series 128GB (4 x 32GB) DDR4 3600

 

Multi 4m 06s

Single 12m 39s

 

Interesting to see how efficient the Cache is though! Even Single core roasts through using the Cache. 

 

 

 

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Apr 19, 2021 Apr 19, 2021

Copy link to clipboard

Copied

Also very interesting to see your results - I'm hoping to get a machine similar to yours (5950X, 128GB RAM, RTX3090) this week. My current PC takes 13 minutes to run the test in multi-frame/GPU mode!

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 19, 2021 Apr 19, 2021

Copy link to clipboard

Copied

Have to say it's been an absolute joy so far, coming from a Late 2015 iMac! Just scratching the surface still but it's been such an upgrade, worth every penny.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Apr 21, 2021 Apr 21, 2021

Copy link to clipboard

Copied

Oooh - I just ran the test on my just-arrived 16 core 5950X with 128GB RAM and RTX3090 24GB VRAM, and managed to beat your time by a massive 3 seconds (or exactly the same as your first test...just shows that the 3080 or 3090 GPU seemingly makes no difference in this test!)...

4min 3secs
(multi-frame, GPU rendering ON)

Certainly an improvement over the ~13 minutes of my old system!

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 21, 2021 Apr 21, 2021

Copy link to clipboard

Copied

Ha good to know, what an absolute joy a new system is, I only built it in March after over a year of research and the the slow process of buying the parts, but worth every penny, feel like I can be more creative and spend less time faffing around waiting for RAM previews and renders. 

 

I also use RenderGarden and that has been invaluable on current AE projects, managed to get a 1hr 51m render to 42mins, and that wasn't with much experimenting, sure I can push it further!

 

Enjoy the new system!

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Apr 26, 2021 Apr 26, 2021

Copy link to clipboard

Copied

I realised when I ran that test, that the RAM was still configured to run at 2666MHz (the speed of the RAM that the machine was specced with before I upgraded it to 128GB 3600MHz RAM). Unfortunately the system won't start up when the RAM speed is set to 3600MHz, which is obviously incredibly disappointing, but with the RAM set to 3200MHz, the "multi-frame, GPU on" result drops from the previous 4m 13s to a very nice 3min 34sec! I need to tentatively turn up the speed (maybe do a little CPU overclocking too) when I have the time. Last week I turned the RAM up to 3400MHz and the sytem died - I had to remove the CMOS battery from the motherboard to get it to 'forget' those settings so I could save it. From a quick scan through the render times in this forum, I think that places me third or fourth in the multi-frame leaderboard. 3min 17sec is the current leader...I think some overclocking might be required! 🤣

 

With multi-frame OFF and GPU rendering ON, I get a time of 8min 11sec. Multi-frame is therefore 2.3× the speed.

 

And yes - I agree - that 5950X processor is a joy to use - the whole interface feels instant and snappy; my old system held up remarkably well, but doing stuff like editing 8K footage into a 4K timeline in Premiere Pro was defnitely not fun!

 

Specs and results:

AMD 5950X 16-core (not overclocked)

128GB Patriot RAM at 3200MHz (the RAM is specced at 3600MHz, but my system refuses to run it that fast)

Asus ROG STRIX RTX3090 with 24GB VRAM

GPU rendering on, multi core: 3m 34s (with the CPU in 'auto-overclock' mode, this drops to 3m 23s 👍😀)

GPU rendering on, single core: 8m 11s

GPU rendering off, multi core: 3m 58s

GPU rendering off, single core: 8m 43s

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Apr 19, 2021 Apr 19, 2021

Copy link to clipboard

Copied

I have some Inspire 2 DNG raw footage to process and I wanted to see how the multi-frame render handled that as its typically very very slow to render out these clips through AE but gives you the best quality. Its able to render 8 frame simultaneously which is probably a decent speedup but the CPU is looking a bit underutilized. I also had to turn off Mercury because with that only the concurent frames number was only 2. 

 

scrozier_1-1618859887522.png

 

 

scrozier_0-1618859790108.png

 

128GB Ram

24 Core Threadripper 3960x

2080ti 

SSDs and all that. 

 

 

 

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Apr 19, 2021 Apr 19, 2021

Copy link to clipboard

Copied

I realize this is fairly edge case use but its one that typically pushes me to other software such as Resolve. 

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 23, 2021 Apr 23, 2021

Copy link to clipboard

Copied

Very, very poor performance
I rendered only the first 119 frames (5 seconds)

 

without multi-threating uses about 30% cpu power and renders in 6 min 59 sec average frame time 2,8x
with multi-threating uses from 40 to 99% cpu and renders in 6 min 17 seconds, average frame time 3,2x

 

Used Mercury Software Only on both of them

 

My main specs are

CPU 2990WX 32C/64T

RAM: 32GB

 

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Apr 23, 2021 Apr 23, 2021

Copy link to clipboard

Copied

Hello.

Thanks for trying out the new Multi-Frame Rendering feature. Could you please share AE logs with us so that we can investigate this further. 

From the 'Help' menu, you can 'Enable logging'.

Render using Multi-Frame and Single frame.

Get the logs from the help menu by going to 'Reveal logging file'

 

Thanks,

 

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 23, 2021 Apr 23, 2021

Copy link to clipboard

Copied

Hi there,

 

I attached the log files
I also would like to point out that I noticed that when frame 31 is reached, there is a huge drop in speed/performance. not quite sure why.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 24, 2021 Apr 24, 2021

Copy link to clipboard

Copied

I have a new configuration, that I've just tested and it's pretty impressive.

AMD Ryzen 9  5950X 16 core
96GB Memory
NVIDIA GeForce RTX 3070 8GB DDR6

Single-Frame - 9:44
Multiframe - 3:52
OC processor - Multiframe: 3:31

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 25, 2021 Apr 25, 2021

Copy link to clipboard

Copied

Wow! This is THE feature as far as I'm concerned. I'm thrilled that this is becoming a reality for AE. Great job devs! It's also encouraging that user requests are being prioritised.

 

My Spec

PC Windows 10 Home

AMD Ryzen 5 3600 - 6 Cores 3.6 Ghz

32 GB Ram

Nvidia GTX 1080ti 

Seperate SSD for Cache

 

Benchmark - Single Frame Render:

18min 56s

Multiframe

13min 59s

 

I noticed that it was rendering 6 frames concurrently for almost the whole job.

Love it! Can't wait for this feature to make its way to RAM preview. Good Job Adobe!

 

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 27, 2021 Apr 27, 2021

Copy link to clipboard

Copied

Now I am faced with a choice, whether I need to buy Xeon E5 2678 v3 (12 cores 24 threads 3300MHz with turboboost unlocked) or Xeon E5 1650 v3 (6 cores 12 threads, 3800MHz with turboboost unlocked). But judging by this great news, now the choice is obvious towards 2678 v3. Or not?

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Apr 27, 2021 Apr 27, 2021

Copy link to clipboard

Copied

Any reason you're looking at a Xeon, which seem to be overpriced and underpowered for After Effects, compared to the AMD processors? Or are you stuck on a Mac platform? (Just out of interest, I specced up a Mac Pro system with -probably - similar performance to my new PC, and the PC was ~£5500 and the Mac was £12,500).

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 27, 2021 Apr 27, 2021

Copy link to clipboard

Copied

I'm going to buy used Xeon on Aliexpress, its very cheap there. Now i use old 2013 year Macbook, but going to switch to Windows. Buying XEON, ECC RAM and MB on Aliexpress is much cheaper then buying modern new AMD from shop for similar performance. And my budget is not very big.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 27, 2021 Apr 27, 2021

Copy link to clipboard

Copied

You don't need ECC RAM for After Effects work, that money could be put towards a better CPU. Like others have said you are not likely get similar performance to a modern AMD chip if you choose to go for the budget Xeon option. You do get what you pay for and it may be wiser for you to save a while longer and purchase a more future-proof setup.

Pudget System's benchmark results page would be a good place to compare system performance if you're curious to see how other Xeon builds score compared to something like an AMD 5950X.

 

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 27, 2021 Apr 27, 2021

Copy link to clipboard

Copied

I know I don't need ECC but used ECC DDR4 memory is cheaper than new NONECC and Xeon better supports it. Xeon E5 1650v3 for example has multiplier unlocked and gives up to 4.5GHz boost for each of 6 cores. Compare it to AMD Ryzen 5 3600 with 6 cores 3,6GHz which is a little bit more expensive also.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Apr 27, 2021 Apr 27, 2021

Copy link to clipboard

Copied

Xeon is honestly a really bad option, not just because it is an old and overpriced CPU but also because After Effects is not Multithreaded "yet", and even when it will, it won't be multithreaded in the live preview etc - just rendering. You will notice a significant drop in responsiveness in the software compared to pretty much every other CPUs while working - and frankly it's not worth the money! 

If you are forced to xeon because you are on a mac, you would notice faster responsiveness in After effects on a regular 27 inch iMac than a Mac Pro with Xeon processors, for a fraction of the cost (there's a reason why Apple is Phasing out Intel more and more with every hardware update). If you are on a PC, you should seriously NOT buy a Xeon, now that AMD has released high core/high speed CPUs. Intel is "dead" until they can match Apple and AMDs nanometer sizes - and I have experienced the difference first hand and can tell you you will feel ripped off.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 27, 2021 Apr 27, 2021

Copy link to clipboard

Copied

As I said above, i'm going to buy CPU and MB on Aliexpress for the price about $100 each and my budget is not so big and I can't afford to buy a modern CPU and other stuff. So $100 used Xeon with $100 Chinese MB wouldn't be overpriced for me. Yes After Effects is not multithreaded yet, but as @TeresaDemel wrote:

quoteBeta testing of Multi-Frame Rendering will last a little longer than some of our other features because we currently do not support Multi-Frame Rendering in Preview, Motion Graphics templates, Dynamic Link, Adobe Media Encoder and AERender Command Line Interface.

So, according to this "currently" I suppose that work is in progress and soon we'll have multithreading in live preview too 🙂

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 30, 2021 Apr 30, 2021

Copy link to clipboard

Copied

Hi there! I've been using the Beta almost exclusively on a current project thats using EXRs from c4d/redshift. I'm utilizing cryptomattes and a number of other basic native plugins (hue/sat, levels mostly), all of which are not compatible with MF rendering. Aologies if this has already been asked, but will more plugins be made compatible with MF rendering eventually? I remember this being the main downfall with MP rendering back in the day.

 

Currently my speeds are the same speed as rendering in AE 2021 with this project, mainly to do with the above, but no stability issues so far and this is pretty heavy comp with lots of passes and cryptomattes. Bot Beta and AE 2021 appear to hit my cpu at 100% here and there.

 

I am on a core i9 10980xe, 128gb 3600 gskill ram, two 2080tis all watercooled. My upgrade to 128gb was a big helper with the 18/36 cores, highly suggest anyone over 14 cores to get 128gb.

 

Also, will there ever be an option to read 3D camera metadata from EXR sequences that redshift spits out? Currently Fusion can read and extract the camera position data from exr sequences and I "think" Nuke has a workaround. Would be an awesome feature to add.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 30, 2021 Apr 30, 2021

Copy link to clipboard

Copied

Actually, just my luck, the second I sent this the Beta spit out a bad frame. Looks like screen tearing, so I am going to go back to 2021 for now at least.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Apr 30, 2021 Apr 30, 2021

Copy link to clipboard

Copied

We are working on the OpenEXR, Cryptomatte, Extrator, Identifier set of effects currently to have them be MFR supported. Hopefully in the coming weeks we'll have that available.

 

And yes, the plan is all effects that ship with AE will be supported by MFR. We are currently focused on finishing the various feature work (preview, AME support, etc.) so that we have more time with the features being in beta before we ship. A small amount of effects are being worked on right now but we'll return to porting those that remain once the features are done. 

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines