Mailing List AE-List@media-motion.tv — Message #64909
From: Steve Oakley <AE-List@media-motion.tv>
Subject: Re: [AE] Dynamic Link Best Practice
Date: Fri, 22 Feb 2019 13:29:22 -0600
To: After Effects Mail List <AE-List@media-motion.tv>
OpenCL 1.2 is the last officially supported vers on mac. this ver is 10+ years old. OpenCL is on ver 2.1 or so but has basically been EOL’d as its been merged into Vulcan.

apple was one of the founders of openCL, go figure…

The goal of Metal is basically the same as OpenCL - use the GPU for compute work and graphics but the dev doesn’t have to use hardware specific code. its an API to seperate app level code from having from the hardware.

one of the reasons ( as far as I can tell ) that nV drivers have been stuck on 387.x.y.z.A is that going a few full number vers higher, nV’s drivers suppport OpenCL2.0 which is not something apple would like. Hence in part the same driver level stays put because apple doesn’t want OCL2 on Mac OS and probably has to do work to make that happen and has to supply a driver signing cert and won’t. they want everyone to use Metal2 instead.

while CUDA is cross platform, current on all, apple doesn’t like it. AMD had announced CUDA support of their own flavor but no idea where that has gone, or not. That of course leaves out Intel GPU’s on chip, as well as the ARM GPU’s coming in 2020. At this point apple moving OS X to ARM for at least laptops seems certain and again, using Metal for apple devices gives devs a universal target… except, well, apple could instead suppport Vulcan but won’t because they don’t control it.

nV drivers for 10.14 are now supposed to be in development between apple and nV for a couple months. we’ll see how it goes.

S

On Feb 22, 2019, at 12:11 PM, Brian Higgins <AE-List@media-motion.tv> wrote:

Is CUDA even supported on Mac hardware going forward? Apple seems to have an institutional hatred for Nvidia, unfortunately.

On Fri, Feb 22, 2019 at 11:52 AM Jim Curtis <AE-List@media-motion.tv> wrote:
I’ve been working on a maxed out 2012 MacPro5,1, but have found significant gains in Pr by upgrading my GPU to the biggest and baddest, the Titan X.  Most of my work is in Pr, and a CUDA GPU makes a big difference.

I wonder how much, if anything is gained by rendering DL-ed Ae Comps in Pr, but my guess is “not much, if any.” That’s due to the fact that Adobe vaunts CUDA for rendering CUDA accelerated effects and H.264 export, and not everything.

On my wish list is that Adobe and all third-party vendors would make their effects CUDA hardware accelerated.  And, any other GPU vendor, FTM.  I’ve read that Open CL and Metal are still works in progress in OSX.  True?


On Feb 22, 2019, at 11:06 AM, Adam Mercado <AE-List@media-motion.tv> wrote:

Thanks Warren. That what I needed to hear. 

Teddy, you brought up hardware. Just saying. Anyway, what I meant was that gains in hardware have stalled in performance comparing the last 5 years to the five years previous to that. Negligible was not the right word, incremental maybe more accurate. You need to throw a lot more money at hardware to get the increases in performance you got a few years ago. I stand to be corrected on that, it’s just an opinion I’ve formed from reading the likes of ArsTechnica, Wired, AEList, etc etc.

AM

On Feb 22, 2019, at 8:22 AM, Warren Heaton <AE-List@media-motion.tv> wrote:

For what it’s worth, as of CC2017 or CC2018 the AE Library is included in Premiere Pro (I forget when it was implemented).  I thinks it’s made a noticeable difference working with AE Comps directly in Premiere Pro.  

I don’t remember if this has been mentioned or not yet: if upgrading from CC2014, be sure to disable “Remove old versions” when installing CC2018 or CC2019.



-Warren












Sent from my iPhone

On Feb 22, 2019, at 7:19 AM, Teddy Gage <AE-List@media-motion.tv> wrote:

Adam, clearly I will not get you to change your ways, but as you said, paying $50 / month for 5 year old software is nuts. Nothing says you have to abandon 2014, but I literally could not imagine working in it completely, with all the advancements and improvements and bug fixes since then. I can't even list them there are so many. I know it's trendy to hate on AE development since 2014 but many many features that have come down the pipe have increased my productivity 10x. GPU accelerated effects and master properties alone are indispensable to my workflow now. Versioning lower thirds now takes minutes vs. hours. DL is much more stable than it used to be, and much faster. But I guess if you're also on 5+ year old hardware, maybe you may not notice much difference.

Anyway - 

I still don't use DL quite as intended - I use it to create the initial comp to the appropriate length in AE, and bring in assets. Then I disable the DL in premiere, render out from AE and bring the clip back into Premiere. Rendering through Premiere with the AE engine is incredibly slow, even with the "hack" of closing AE. If the clip is pre-rendered you're gonna save a ton of time. And native rendering in AE is much faster than through any external app (AME or pp). 

On Wed, Feb 20, 2019 at 10:33 PM Adam Mercado <AE-List@media-motion.tv> wrote:
No you had it right the first time. I mistyped. I still didn’t realize it was the case



Adam Mercado
Owner & Creative Idiot
Influxx Media Production 
714.928.9896

Moving Images. For Business

On Feb 20, 2019, at 6:25 PM, George Loch <AE-List@media-motion.tv> wrote:

Sorry, I meant that PPro renders slower with AE open.

-gl

On Wed, Feb 20, 2019 at 6:55 PM Adam Mercado <AE-List@media-motion.tv> wrote:
Thanks George. In what ways is DL better integrated? It’s really only speed I’m bothered by, although some blending mode stuff could carry over from AE to PP I suppose. 

I did not know about PP rendering faster with AE open. I always margined it might be the opposite for some reason. Go figure. I’ll try and compare. 

Also, is AME any faster for PP renders than just a basic Export? I can’t remember if I read that AME was multi threaded and at what version that happened

Adam Mercado



On Feb 20, 2019, at 5:35 PM, George Loch <AE-List@media-motion.tv> wrote:

The integration is better on later versions (Although I have recently discovered a bug in 2018). 

As to rendering speed, Premiere will render much faster if AE is closed. Not sure if you have discovered that quick win :)

-gl

On Wed, Feb 20, 2019 at 1:01 PM Adam Mercado <AE-List@media-motion.tv> wrote:
I’m sure this topic has been addressed once or twice before, but in light of the great Optimized System post that was up recently I wondered if there were any best practices for getting the most out of DL

I’m still using CC2014 for PP and AE - not tried the most recent versions, but hated all the prior versions so I’ve stuck to what I like and what works (I’m just stoked to be paying monthly for 5 year old software, but that’s another rant). And my experience in CC14 with DL is horrible. What takes 10 mins in AE to render, takes an hour to Preview in PP.

So two things, is DL one of the features that got improved with later editions? I’ll trade off the other negatives to get better DL performance if it comes down to that. Also, are there system or settings optimization’s that can be done to improve DL performance.

Thanks

Adam Mercado
Owner & Creative Idiot
Influxx Media Production
714.928.9896

Moving Images. For Business

+---End of message---+
To unsubscribe send any message to <ae-list-off@media-motion.tv>


--
_____________________________
Teddy Gage
President
Shotgun Inc.
360 VR | MOGRAPH | VFX
BKLYN NY 11215




--
brian higgins | creative director
Flavor
ny • chicago • la • detroit • tokyo
312.706.5500


 
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to ListMaster