In addition to faster processing, it also frees the CPU for other things.
There’s a movie online where Adobe’s Dave Helmly gives a Sneak Peak of Premier Pro using the Mercury Playback Engine. If you read the separate blogpost, you’ll see that they say that Adobe has not committed to releasing the technology yet, though everyone seems to be assuming it will be in Premiere Pro CS5.
One downside; it is built on NVIDIA’s CUDA technology, and will only work with certain NVIDIA GPU’s.
Question: "Why didn't you use OpenCL then?"Apple, meanwhile, has embraced OpenCL in Snow Leopard, though Final Cut Pro 3 does not take advantage of it, and there’s no word on when it will.
Answer: OpenCL wasn't finished or ratified when this decision was made. Given a choice between doing it with CUDA or not doing it for a while because of OpenCL, we chose the former. Besides, as I mentioned, NVIDIA has a hugely dominant market share in the professional graphics market, so we think that most people will be comfortable with the options available to them.
- Sneak Peek at the New Adobe Mercury Playback Engine Technology Tv.adobe.com
- Technology Sneak Peak: Adobe Mercury Playback Engine : Genesis Project Blogs.adobe.com
- Adobe’s Mercury Playback Engine for CS5 is CUDA only: Brightsideofnews.com
- Snow Leopard Technologies Apple.com