Originally Posted by ViperJPB
Switching to guns...nice. That's good to hear about the CC AE settings allowing for more ram per core. I wish they would allow you to set a max per core, as this is a minimum. Would be nice if you knew you didn't have enough ram for all cores to assign 24GBs of ram between 4 or 2 cores...etc.
I agree sir.
And don't getr me started. There are other intelligent ways they could offer the AE user a more efficient application of their own hardware...
It's the nature of compositing to combine a myriad of media types. AE, Nuke, et al programatically know the nature of any imported source material...It's necessary in order to be able to programmatically apply the specific processing methodologies that each needs for both preview and rendering.
Now Adobe doesn't go into much detail as to the specific processing requirements underneath these media types or likewise, behind the plugin effects that can be applied; but they do throw out their disclaimers in their RMFS discussions. One can build a general picture from a wide range of these and other online discussions; but even for the most studious note takers among us, it's still glorified gray magic setting up preferences for a render job or to be intelligent about which FX plugins to use in a composite. Some use GPU technologies like OpenCL, OpenGL, Cuda... some CPU, Some like more RAM... some like more processors some hyperthread well, some not... and some aren't limited to just one type of processing. So for example, I saw a user on Creative Cow who was depending on MP to rip thru a project which contained the "Element 3D
" effect. But once rendering started, MP got kicked off and things crawled (because that particular plugin actually needed the GPU). We as users aren't privvy to such programmatic processing decisions - we just suffer the After Effects
(pun intended). rolleyes:
That said, there's no practical reason why Adobe (or a 3rd party programmer using the API) couldn't build a "performance analysis module"
which takes that info and uses to build a list of all composites and FX included within a project, and then matches each item with its particular processing requirements. What a tactical advantage it could give users. In its most simple form, each item could be preceded by a check box that the user could check/un-check. From the checked list the tool would generate the optimum/recommended preference settings for the combination of all checked items. The user could optionally click a button to directly "apply" these recommended settings to their prefs. Such a tool could help a user determine which content might benefit from separate processing or pre-processing... or help them determine FX choices that may be better handled with alternates... It could help them determine how to best approach an impending deadline and gain more predictability. A display with a log function would also provide valuable strategic advantage by pointing out which hardware components have historically been the weak links in the configuration.
@ lloyd mcclendon... you're a programmer... U interested? haha
BTEdited by BlackenedTush - 8/26/13 at 10:00pm