See this page for details about what rendering is. CUDA/OpenCL processing can be used for rendering for final output, too. It’s worth mentioning one set of things that Premiere Pro doesn’t process using CUDA/OpenCL: encoding and decoding.Ī common misconception is that CUDA/OpenCL processing is only used for rendering for previews. Premiere Pro CS6 can use OpenCL to process the same features, with the exception of four effects: Basic 3D, Gaussian Blur, Fast Blur, and Directional Blur. Premiere Pro CS5.5 and later can process even more things, listed on this page. some effects (complete list at the bottom of this post).**What does Premiere Pro accelerate with CUDA/OpenCL?**Here’s a list of things that Premiere Pro CS5 and later can process with CUDA: On Mac OS, OpenCL processing features of Premiere Pro CS6 require Mac OSX v10.7 or later.ĭennis Radeke gives the results of side-by-side tests with various Quadro cards in an article on his blog. If you don’t have one of these cards, you can still use Premiere Pro you just won’t get the advantages of processing with CUDA/OpenCL. Go here to read about the most recent updates for your version. Some of the cards on that list are only enabled if you have the recent updates. **What is required for Premiere Pro to use CUDA/OpenCL processing?**The official and up-to-date list of the cards that provide the CUDA/OpenCL processing features is here: To see that this was not the original intent, you need look no further than the project settings UI strings Mercury Playback Engine GPU Acceleration and Mercury Playback Engine Software Only, which would make no sense if Mercury meant “hardware” (i.e., CUDA/OpenCL). OpenCL features are provided by many graphics cards, including ATI/AMD cards.Ĭonfusingly-because of one of our own early videos that was unclear-a lot of people think that Mercury just refers to CUDA/OpenCL processing. OpenCL is a technology that is similar in purpose to CUDA. CUDA is an Nvidia technology, so only Nvidia cards provide it. Only the third one depends on having a specific graphics card.ĬUDA is a technology (architecture, programming language, etc.) for a certain kind of GPU processing. processing of some things using CUDA (and OpenCL in Premiere Pro CS6)Įveryone who has Premiere Pro CS5 or later has the first two of these.Those improvements include the following: What is the Mercury Playback Engine, and what are CUDA and OpenCL? Mercury Playback Engine is a name for a large number of performance improvements in Adobe Premiere Pro CS5 and later. It’s very difficult to have a conversation in the comments of a blog post. If you want to ask a question about this subject, please do so on the forum thread, not on this blog post. But, as forum threads do, it got a little messy, so I thought that I should consolidate the information here. I wrote this as a forum post because I wanted to invite questions and conversation. CUDA, OpenCL, Mercury Playback Engine, and Adobe Premiere ProĪ few weeks ago, I wrote a forum post to try to clarify some things about CUDA, the Mercury Playback Engine, and what it all means for Adobe Premiere Pro.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |