AnandTech Tests GPU Accelerated Flash 10.1 Prerelease
by Anand Lal Shimpi on November 19, 2009 12:00 AM EST- Posted in
- GPUs
Testing with AMD GPUs: Doesn't Work Yet
Update 4: AMD has released Catalyst 9.11 with Flash support for Radeon HD 5000 series and 4000 series GPUs. No word on integrated graphics platforms. We've begun testing but the drivers don't seem to enable H.264 decode acceleration under Hulu at this point, waiting for a response from AMD.
Update 3: AMD tells us that Flash 10.1 support is coming later today, we should have a working driver soon.
Update 2: The latest beta drivers from ATI do not enable Flash 10.1 hardware acceleration support (both leaked and the supposed Catalyst 9.11 drivers from ATI's developer site). We're still waiting for ATI to get us a version of their drivers that does enable GPU acceleration under Flash 10.1. Desktop http://www.nvidia.com/object/winxp_195.55.html http://www.nvidia.com/object/win7_winvista_32bit_195.55.html http://www.nvidia.com/object/win7_winvista_64bit_195.55.html Notebook http://www.nvidia.com/object/notebook_winxp_195.55.html http://www.nvidia.com/object/notebook_winvista_win7_195.55.html http://www.nvidia.com/object/notebook_winvista_win7_x64_195.55.html
NVIDIA's drivers are publicly available however:
Update: The Release Notes now indicate Catalyst 9.11 drivers are required, which would explain our difficulties in testing. We're still waiting on a version of Catalyst 9.11 from AMD that works with Flash 10.1. We will post updated data as soon as we have the driver.
I’d say that my ION testing went pretty smoothly, but the same definitely doesn’t hold true for AMD.
I setup an AMD 785G system (integrated Radeon HD 3200) with a AMD Sempron LE-1150. This is a 2.0GHz, single core, K8 based processor with a 512KB L2 cache. Definitely faster than an Atom.
The integrated graphics of the 785G chipset fully supports H.264 decode acceleration and shouldn’t have a problem with Flash 10.1. AMD has it on the supported list and things should be smooth. Unfortunately, the numbers don’t agree:
Windowed Average CPU Utilization | Flash 10.0.32.18 | Flash 10.1.51.45 |
Hulu Desktop - The Office - Murder | 97% | 100% |
Hulu HD 720p - Legend of the Seeker Ep1 | 94% | 100% |
Hulu 480p - The Office - Murder | 57% | 60% |
Hulu 360p - The Office - Murder | 27% | 35% |
YouTube HD 720p - Prince of Persia Trailer | 90% | 100% |
YouTube - Prince of Persia Trailer | 8% | 8% |
Not only did CPU utilization figures not go down, in many cases they went up. I asked Jarred to help me with a sanity check. He had a notebook based on the mobile version of the same chipset with an Athlon 64 X2 QL-64 (dual core 2.0GHz) and ran his own numbers:
Windowed Average CPU Utilization | Flash 10.0.32.18 | Flash 10.1.51.45 |
YouTube HD 720p - Prince of Persia Trailer | 46% | 46.5% |
There was no change in CPU utilization when moving from Flash 10.0 to 10.1.
The two of us did notice something however. Flash 10.1, although not perfect on AMD hardware, did seem to improve performance. Jarred measured the number of dropped frames between Flash 10.0 and 10.1 in our YouTube HD test:
Windowed # of Frames Dropped (lower is better) | Flash 10.0.32.18 | Flash 10.1.51.45 |
YouTube HD 720p - Prince of Persia Trailer | 289 frames | 212 frames |
There’s a definite improvement in 10.1, but just not nearly as much as we saw from NVIDIA.
I tried a few more things before giving up on AMD. I tossed in a Radeon HD 5850 to see if it was the integrated GPU at fault - still no change in CPU utilization. Finally I upgraded processors and used an Athlon II X2 240 instead of the meager Sempron.
Full Screen (1920 x 1200) Average CPU Utilization | Flash 10.0.32.18 | Flash 10.1.51.45 |
Hulu Desktop - The Office - Murder (Sempron LE-1150) | 100% | 100% |
Hulu Desktop - The Office - Murder (Athlon II X2 240) | 80% | 72% |
CPU utilization finally went down, but not nearly as much as what we saw with NVIDIA. There’s something not quite right about how AMD’s hardware interacts with the Flash 10.1 preview; I guess that’s why they’re calling it a prerelease.
135 Comments
View All Comments
JarredWalton - Saturday, November 21, 2009 - link
I stopped messing with Folding when I started doing the calculations for how much it was costing me in electricity (and a few pieces of failed hardware). Plus, the GPU client in particular always seemed to slow down system responsiveness. If you want to multitask GPU intensive applications, I think we're still deep in the driver update stages (whether ATI or NVIDIA). Give it another year... LOL.dicobalt - Friday, November 20, 2009 - link
I have been using Flash 10.1 for the last few days and it seems to crash Firefox in an Nvidia dll. All while using YouTube. Downgraded to the stable release and all is well again. Using Win7 driver 190.38 because newer drivers cause Flash to freeze video up for a half second for every every 10 seconds of video.How I wish Flash would die...
PS. Adobe too.
JarredWalton - Friday, November 20, 2009 - link
My testing on the ION LE was with Win7 and I didn't have any problems. Can you list details of exactly what hardware you're running on? Also, I believe the 195.55 drivers from NVIDIA are part of the requirements for this to work optimally (though if it's just DXVA that shouldn't be true).dicobalt - Friday, November 20, 2009 - link
e6300 / gigabyte-p35-dq6 4gb ram / 9600GTI have not yet tried the 195.55 drivers, those are still beta but I will give it a try. I was also having problems with the new Nvidia drivers not load balancing gpu folding@home while playing videos. The drivers in Vista would allow me to run gpu folding@home and playback a 1080 video without any frames skipping. None of the Win7 drivers allow me to do this so far.
JarredWalton - Friday, November 20, 2009 - link
I would assume you're probably overclocking as well? Most people with something like an E6300 do that. Anyway, you might need to try several combinations, and with this beta software (and beta drivers) I wouldn't count on load balancing of multiple GPU applications.dicobalt - Friday, November 20, 2009 - link
The CPU from 1.86 to 2.8GHz yea, GPU is stock 650Mhz, all works ok in Vista though. I did just install the 195.55 drivers and it's not as severe as a problem with folding and 1080 video but it is still too much dropping to make it watchable. So far YouTube has not caused Firefox to crash yet, that usually takes some time though, it doesn't happen right away. These drivers need some more work and Flash needs to reach a final version so that Nvidia can fix Adobe's screwups lolHalcyon666 - Friday, November 20, 2009 - link
Will the 10.1 prerelease help with flash games like the SPAM on facebook? or is it just for flashed video?JarredWalton - Friday, November 20, 2009 - link
Currently this is targeting video, but Adobe doesn't rule out the possibility of improving other Flash applications in the future.7Enigma - Friday, November 20, 2009 - link
Anand I've got to be honest, I'm not liking the new trend of reposting an old article with a small update. It is difficult to find since you have to go through the article to find the updated information, and the comments section becomes jumbled up with old posts and new posts.Please go back to the old way of posting a small updated blog post with a link to the original article for those that didn't read it originally, or would like to read it again.
For your faithful readers, it's not a small annoyance.
JarredWalton - Friday, November 20, 2009 - link
Actually, the update was by me. I also tried to make it very clear, seeing that the page is labeled with "AMD and Intel Update". I could have done it as a blog, true, and perhaps next time I will.