Flash Player 10.1 Beats HTML5 – GPGPU Saves The Day for Adobe

By | March 11th, 2010

According to a recent benchmark, GPGPU capability of the Flash Player 10.1 gives it a large advantage over HTML5. The might mean that Adobe’s Flash will not see extinction due to HTML5, thanks to the embedded GPU acceleration support. However detailed benchmark will reveal more.

html5 vs flash Flash Player 10.1 Beats HTML5   GPGPU Saves The Day for Adobe

The results suggests the HTML5 provides better results than Flash player 10.1 in few scenarios, especially when running on Apple Macs. This is due to lousy Flash support as well as no GPU acceleration capability from the Safari browser. However, under Windows environment and using Mozilla Firefox and Google Chrome, the results are a complete different story. Without the GPU acceleration (using Flash Player 10.0), the HTML5 and Flash provides almost identical performance while playing streaming media.

However, once the GPU acceleration is enabled on the Windows based PC, the Flash Player 10.1 seems to consume almost 200%-400% less CPU resources as compared to HTML5. This is because of the advanced GPGPU capabilities of the Flash Player 10.1 which utilizes the host computer’s GPU to offload media decoding.

HTML5 FLASH Flash Player 10.1 Beats HTML5   GPGPU Saves The Day for Adobe

Adobe Flash is already being used by majority of the streaming media websites including Youtube, Hulu and DailyMotion. Thus unless HTML5 extends its capabilities and utilizes GPGPU techniques to accelerate streaming media, its future is cloudy.

Apple is clearly supporting HTML5 for streaming media as an alternative to Flash Player. However Apple’s argument that HTML5 uses less resources than Flash Player can be questioned. The Flash support has also been dropped on the upcoming Apple iPad which will rely on HTML5 for the playback of streaming media.

iphone flash message Flash Player 10.1 Beats HTML5   GPGPU Saves The Day for Adobe

Stay in touch for a detailed benchmark comparison of HTML5 and Flash player.

You might like:

Adobe Flash 10.1 GPU Flash Acceleration Benchmark

Read More

  • Josh Saxe

    Thanks for the interesting information about Flash's support for GPGPU. I think you're conflating a set of implementations (Flash) with a standard (HTML5), though. There's no reason a particular implementation of HTML5 couldn't leverage the GPU.