Nvidia, Adobe Announce GPU Accelerated Flash

Adobe Systems and Nvidia today announced (again) that they are working together to bring GPU acceleration to Adobe Flash. The companies said that they have been working closely together as part of the Open Screen Project to optimize and dramatically improve performance of Flash Player 10.1 for GPUs not only on netbooks, but also MIDs.

While an Nvidia GPU would be able to accelerate Flash video quite well on a Core 2 Duo-equipped machine, the companies are pushing the value of GPU acceleration with netbooks and nettops like the HP Mini 311, Lenovo IdeaPad S12, Samsung N510, Acer AspireRevo, and Asus eeeBox EB1012 – all of which are packed with the Nvidia Ion chipset.

Nvidia also pointed out that Tegra processor-based smartphones and smartbooks that start shipping later this year will accelerate vector graphics and video to enable full-screen Internet video and animation.

 “Consumers want the best Internet experience – whether it’s a mobile device in their pocket or a netbook at the coffee shop,” said Dan Vivoli, senior vice president of Nvidia. “Our engineers have worked closely with Adobe to make this a reality.”

With the quality of Flash video constantly on the rise – now with it able to stream 720p streams over YouTube – it might only be a matter of time until Flash becomes the cross-platform codec of choice for all sorts of video delivery. Could the days of DivX, XviD, or even H.264 be numbered?

Create a new thread in the US News comments forum about this subject
This thread is closed for comments
20 comments
    Your comment
  • Mr_Man
    Quote:
    Could the days of DivX, XviD, or even H.264 be numbered?

    I was under the impression that video embedded in Flash used normal codecs, such as the ones above. I could be wrong.
    7
  • pender21
    Mr_ManI was under the impression that video embedded in Flash used normal codecs, such as the ones above. I could be wrong.


    Yes the FLV container supports H.264, H.263 - Xvid codecs etc... Most Youtube videos are encoded by Youtube with a H.264 codec, hence the high CPU usage when decoding (also due to the Flash overhead).

    I would have hoped it would have been a OpenCL or Direct compute solution instead of just CUDA (it sounds like).
    4
  • crom
    Flash uses On2 VP6 as its main video codec, that's for most FLVs. It can also run H264, DIVX, etc with a little actionscript coding.
    4