• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Apple's Metal 8x faster Rendering?

New Here ,
Jun 08, 2015 Jun 08, 2015

Copy link to clipboard

Copied

Apple says their new METAL API will offer up to 8x faster rendering in Adobe After Effects when their next Mac OS launches. Is it true that we will see 8x faster render times during output of our After Effects sequences? I thought After Effects used the CPU to render. How does this work now with Metal?

Views

15.2K

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

correct answers 1 Correct answer

Jun 09, 2015 Jun 09, 2015

What was shown at WWDC is the result of some early experimentation with Metal to accelerate a few effects. We are investigating the best ways to use GPU acceleration, and this is one avenue of investigation.

Don't expect this to appear in the next publicly available version of After Effects.

Votes

Translate

Translate
Community Expert ,
Jun 08, 2015 Jun 08, 2015

Copy link to clipboard

Copied

I would have to understand Metal to answer that and I don't and I also don't expect that feature to be fully implemented in the next release of AE because AE CS15 will be released months before then next OS X is made available to the public.

Votes

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 ,
Jun 08, 2015 Jun 08, 2015

Copy link to clipboard

Copied

Thanks Rick. Wondering if anyone can shed some light on this. It sounds amazing if true that Metal means up to 8x faster render times on the Mac.

Votes

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
LEGEND ,
Jun 09, 2015 Jun 09, 2015

Copy link to clipboard

Copied

...and tomorrow NASA will launch their manned mission to Mars.... Pardon the sarcasm, but to believe that just installing a new operating system would accelerate a program is slightly naive. AE would still have to have all of its code to be rewritten to actually use the new APIs and even then the old rule of all specific acceleration applies: There's only so much you can do because you can't defeat the math of the underlying algorithms or the physical limitations of some computing stuff. Yes, some features will burn like crazy, but others not. That's no different than what you already get with existing OpenGL/ OpenCL/ CUDA implementations. You will have to see how it turns out, but personally I'm already seeing another debacle looming with cross-platform apps and two development branches based on different acceleration APIs on Windows and Mac.

Mylenium

Votes

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 ,
Jun 28, 2015 Jun 28, 2015

Copy link to clipboard

Copied

On OS X the Mercury optimisations are Nvidia only AFAIA. All current Macs ship with AMD GPU cards, so if metal can bring GPU vendor support for mercury to all the AMD GPUs that's a "good thing". 

Votes

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 ,
Jun 09, 2015 Jun 09, 2015

Copy link to clipboard

Copied

It's probably 8 times faster for some obscure old filter that nobody uses, 3 times faster for filters that are already very fast like Fast Blur so it's done in 0.03 sec instead of 0.1 sec, and just a bit faster for the useful stuff IF developers choose to do a total rewrite.

Sorry for the sarcasm, but the last time we had these incredible performance increases we got a faster Cartoon filter that hardly gets used.

Votes

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 ,
Jun 09, 2015 Jun 09, 2015

Copy link to clipboard

Copied

True ultrastatic.... but Apple specifically mentioned After Effects during their conference. They could have just made some general, non-specific claim but it sounds like Adobe is working with Apple on having the Creative Cloud suite run on Metal.

Votes

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
Jun 09, 2015 Jun 09, 2015

Copy link to clipboard

Copied

What was shown at WWDC is the result of some early experimentation with Metal to accelerate a few effects. We are investigating the best ways to use GPU acceleration, and this is one avenue of investigation.

Don't expect this to appear in the next publicly available version of After Effects.

Votes

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 ,
Jun 10, 2015 Jun 10, 2015

Copy link to clipboard

Copied

Todd_Kopriva wrote:

Don't expect this to appear in the next publicly available version of After Effects.

Or probably ever. I have a lovely Mac Pro sitting here that is pretty much wasted because the dual gfx cards don't get used by any Adobe ware or Maxon ware. Software developers are not interested in individual platforms. If Metal ONLY works on Mac it will NEVER see the light of day in ANY dual platform software. Even if we could get 8x performance out of it!! The coding between Mac and Windows would become so diverse that it would no longer become efficient to code.

Adobe went down the whole CUDA route because ALL Macs and most performance PCs had Nvidia cards. Mac Pro went AMD Gfx Card and Adobe thought 'tough, we're not supporting OpenCL' so the Mac Pro will NEVER be 'fully' supported by Adobe. Hence why I'm sending my Mac Pro back to Apple. Even the new Retina iMac and MacBookPro is AMD Gfx. But still Adobe will not ever likely support them. It's back to the 'good old days' of when Adobe (and others) boycotted Apple from PremierePro and other apps because Apple keeps shifting the goal posts to the detriment of both the users and developers.

Votes

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 ,
Jun 11, 2015 Jun 11, 2015

Copy link to clipboard

Copied

I feel like this on my sceptical days, but mostly I think that if the benefits are great enough than developers will follow. Adobe used to have some altivec optimisations back in the PowerPC days.

Votes

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 ,
Jun 28, 2015 Jun 28, 2015

Copy link to clipboard

Copied

There's a bunch of state of the art 3D application developers that develop for both OS X and Windows|Linux and presumably the code base has not 'become so diverse that it would no longer become efficient to code'. The Foundary make a few cross platform Film and TV Applications.

Apple have used a mix of Nvidia and AMD GPUs in various models for the last decade, so I don't think there was ever any concept that the goal post was Nvidia and CUDA. If you can say anything great about OpenCL, it's that multi-vendor-multi-processor was the most recent goal post.

Votes

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 ,
Aug 06, 2015 Aug 06, 2015

Copy link to clipboard

Copied

This remember me how many versions of DirectX (the similar to Metal on Windows) versions needed to evolve, in conjunction to the evolution of graphics boards compatibility, from both Nvidia and AMD, to start to be stable and fast in the same time.

So yet, we can get a much faster After and all Adobes, but stable and in all current generation macs, i don't believe it.

So, prepare your pocked, hold on your finances (preferably brasilians, the dollar still going up, 3,5x times expensive now), because the hole will be a lot lower then you expect, and in a long time  delay.

But will be!

Talk again in 2 years plus.

p.s.: in the bright side, games will be as much as good on Mac as it is on Windows

Votes

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 ,
Jun 09, 2015 Jun 09, 2015

Copy link to clipboard

Copied

Few years ago everyone was on board to jump into OpenCL including Adobe according to Apple. In reality developers were merely interested and looking into it, and we all know how that panned out. Apple (or Kronos?) let OpenCL die but it seems that they are actually devoted to Metal.

Votes

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 ,
Jun 20, 2015 Jun 20, 2015

Copy link to clipboard

Copied

Not really. They already have early versions of the code and it can handle some pretty serious effects. WWDC - Metal avec Adobe After Effects et Illustrator - vidéo dailymotion

Votes

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 ,
Jun 16, 2015 Jun 16, 2015

Copy link to clipboard

Copied

"Apple says their new METAL API will offer up to 8x faster rendering in Adobe After Effects when their next Mac OS launches. Is it true that we will see 8x faster render times during output of our After Effects sequences? I thought After Effects used the CPU to render. How does this work now with Metal?"


Actually its not ALL about the OS... it's about Adobe re-coding some stuff to let After Effects use the GPU on your machine instead of only using the CPU.

CPU power havent improved as fast as GPU in the last few years that's why its important now...

Have you tried Final Cut before? You can basically edit a 4k video with 20 + effects on it and still be able to scrub on your timeline in realtime (good luck scrubbing your 1920x1080 video with no effects in after effects......) (How many effects can FCPX playback on RED 4K media without frame dropping? - YouTube)

I might be wrong but that's what I understood from all of this!


And sorry for my english.



"Pardon the sarcasm, but to believe that just installing a new operating system would accelerate a program is slightly naive"


... :T


Votes

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 ,
Oct 01, 2015 Oct 01, 2015

Copy link to clipboard

Copied

Exactly...performance is becoming an issue with Adobe's chosen development,

Votes

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 ,
Oct 05, 2015 Oct 05, 2015

Copy link to clipboard

Copied

Votes

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 ,
Jun 21, 2016 Jun 21, 2016

Copy link to clipboard

Copied

According to: https://www.adobe.com/products/premiere/features.html

Finally, in the 20 June 2016 update (Premiere 2015.3) Adobe starts to support Apple Metal.

I guess that's the case for AE too, and will lead to greater support in the future.

Votes

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
LEGEND ,
Jun 21, 2016 Jun 21, 2016

Copy link to clipboard

Copied

LATEST

Yes, AE uses OpenCL and Metal on Mac to accelerate some effects in the version released today.

Votes

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