Motherboards Memory Storage Cases/Cooling/PSUs IT Computing Displays Mobile Mac CPUs & Chipsets Video Digital Cameras Linux Gadgets Systems Trade Shows Guides Home Increase Font Size Decrease Font Size Change Page Size
AnandTech Tests GPU Accelerated Flash 10.1 Prerelease
AnandTech Tests GPU Accelerated Flash 10.1 Prerelease
Date: November 19th, 2009
Topic: Video Card
Manufacturer: Various
Author: Anand Lal Shimpi
Buy the Asrock ION330-HT Intel Atom 330HT
Blank
 Newegg $419.99
 Amazon $431.17
 
 

I suppose I could start this article off with a tirade on how frustrating Adobe Flash is. But, I believe the phrase “preaching to the choir” would apply.

I’ve got a two socket, 16-thread, 3GHz, Nehalem Mac Pro as my main workstation. I have an EVGA GeForce GTX 285 in there. It’s fast.

It’s connected to a 30” monitor, running at its native resolution of 2560 x 1600.

The machine is fast enough to do things I’m not smart or talented enough to know how to do. But the one thing it can’t do is play anything off of Hulu in full screen without dropping frames.

This isn’t just a Mac issue, it’s a problem across all OSes and systems, regardless of hardware configuration. Chalk it up to poor development on Adobe’s part or...some other fault of Adobe’s, but Flash playback is extremely CPU intensive.

Today, that’s about to change. Adobe has just released a preview of Flash 10.1 (the final version is due out next year) for Windows, OS X and Linux. While all three platforms feature performance enhancements, the Windows version gets H.264 decode acceleration for flash video using DXVA (OS X and Linux are out of luck there for now).

The same GPU-based decode engines that are used to offload CPU decoding of Blu-rays can now be used to decode H.264 encoded Flash video. NVIDIA also let us know that GPU acceleration for Flash animation is coming in a future version of Flash.

To get the 10.1 pre-release just go here. NVIDIA recommends that you uninstall any existing versions of flash before installing 10.1 but I’ve found that upgrading works just as well.

What Hardware is Supported?

As I just mentioned, Adobe is using DXVA to accelerate Flash video playback, which means you need a GPU that properly supports DXVA2. From NVIDIA that means anything after G80 (sorry, GeForce 8800 GTX, GTS 640/320MB and Ultra owners are out of luck). In other words anything from the GeForce 8 series, 9 series or GeForce GT/GTX series, as well as their mobile equivalents. The only exceptions being those G80 based parts I just mentioned.

Anything based on NVIDIA’s ION chipset is also supported, which will be the foundation of some of our tests today.

AMD supports the following:

- ATI Radeon™ HD 4000, HD 5700 and HD 5800 series graphics
- ATI Mobility Radeon™ HD 4000 series graphics (and higher)
- ATI Radeon™ HD 3000 integrated graphics (and higher)
- ATI FirePro™ V3750, V5700, V7750, V8700 and V8750 graphics accelerators (and later)

It’s a healthy list of supported GPUs from both camps, including integrated graphics. The only other requirement is that you have the latest drivers installed. I used 195.50 from NVIDIA and Catalyst 9.10 from AMD. (Update: The Release Notes now indicate Catalyst 9.11 drivers are required, which would explain our difficulties in testing. ATI just released Catalyst 9.11 but we're having issues getting GPU acceleration to work, waiting on a response from AMD now)

Intel’s G45 should, in theory, work. We tested it on a laptop for this article and since the acceleration is DXVA based, anything that can offload H.264 decode from the CPU using DXVA (like G45) should work just fine. As you’ll see however, our experiences weren’t exactly rosy.

Flash/Hulu on ION: Nearly Perfect   Next Page

 
  Index

Tools Share
Find lowest prices Find the lowest prices
Digg   del.icio.us   E-mail  
Print This Article Print this article  

128 Comments - Last by Olen Ahkcre, 28 days ago
Username:
Password:
Die Flash Die. by Voldenuit, 84 days ago
I know exactly what you mean about preaching to the choir. I have a decent midrange system (E7600, 8 GB RAM, 4870 1 GB, W7 x64), and even having Flash ads in an open browser window will choke my framerate on Dragon Age: Origins.

So I did the sensible thing and installed Flashblock (previously I only used it on my laptop for battery life and performance).

Bad Adobe, Bad.

Reply
RE: Die Flash Die. by heffeque, 83 days ago
Not also that. The 10.1 works even more unstable than the 10.0. I've tried it and I had to go back to 10.0 to be able to use firefox for more than 15 minutes.

Reply
RE: Die Flash Die. by B3an, 83 days ago
You people dont get it...

1) Flash Player 10.1 is a early pre-release, NOT final.

2) Flash is great, it's the best thing out there for delivering so many things. It's also some of the most fun and creative software i use. The problem is how advertisers use Flash, and what stupid websmasters decide to do with it (dump flash ads all over the place. This is NOT the fault of Flash. It simply happens to be the best thing for these things. If there was anything that could compete, that would be used instead and then people would just call that annoying.

2) Nothing is wrong with Flash performance considering what it does. It uses Vector based graphics normally and this happens to be very demanding for CPU's, Adobe could not possible get vector graphics magically running as good as pixel based graphics no matter what they did. The advantage of vector based graphics though is things like infinite zoom with no pixelation, and adaptive resolution. It's nice to see GPU acceleration for video though, that was needed.


It's sad that even Anand does not seem to understand this stuff.

Reply
RE: Die Flash Die. by B3an, 83 days ago
I'd also like to add, that the bad Flash performance in many things like Flash based ads, is nearly always down to the web developer of the ad itself. SO many of them could be made to use less CPU power, or even get file size way down.
It's nearly always down to web design amatures who dont know the following:
What image files types are best suited for what they're doing,
When to use vector graphics instead of jpegs,
And what quality settings and Flash publishing settings to use.


Reply
RE: Die Flash Die. by Voldenuit, 83 days ago
There's also the problem of Flash chewing resources when the application is in the background (eg if I'm playing a game and would like/need to keep my browser open).

Users should have control over what applications run on their PCs, and the fact that Flash doesn't let you do this is a strike against Adobe (already not the most consumer-friendly company out there).

We have anti-spyware, anti-virus, anti-phising as recommended and standard on most systems. I say anti-Flash should be just as important.

Reply
RE: Die Flash Die. by ProDigit, 83 days ago
Flash sucks big time,and is largely unwanted on the internet!
Instead of displaying movies in Flash, websites would have done better with streaming DivX/XviD or OGG/Mp3/WMA or so.

Flash is as much an internet hog as REAL was in the real networks days.
They are low in quality, require high CPU, and display few FPS.

I prefer the internet to become like a mobile internet, without ads, and just the minimal info visible necessary to do the most basic internet tasks (like this article, a few .jpg's, and a non-java based forum or thread underneath where we can type.

Many websites won't exist if it wasn't for the ads you may say, but I'll reply to them:
"So where is all that money going to that they get or pay to keep their website online? Who's on the head of the chain? The government?"
The internet was supposed to be a free thing, the only ones who should charge are the companies who place cables which carry the signals, and the renewal of the servers.

We're living in 2009, back in the '80, it could cost you quite some bucks to have 20MB of online server space!
Nowadays, they charge quite some to, while giving you 50MB of web space! I mean, what is that?
It costs a company today $90 to get a 1TB HD!
And if they got rid of flash altogether, internet pages wouldn't take up more than a few hundred of kilobytes.
A 1 TB harddrive could be enough to give 10.000 customers a 100MB webspace for $10 per person, which is almost for free.

But no,if you have a big website, they charge you hundreds of dollars per year, sticking a big fat bonus in their paychecks, because a server does not cost a company $100.000 anymore. They nowadays can easily be made for 1/10th of that price, yet they still charge too much.
That's why the world must be terrorized by flash ads.
I'm glad someone got some sense to create an ad blocker for my browser; because that not only seems to ease my reading of the page, it also reduces my overall network traffic, lowers CPU usage, and therefor increases battery life on my notebook, and it keeps me safer from hackers trying to enter into people's computers through annoying popup ads, using the weaknesses of flash.

The world would be a better place if flash was never invented.
Even those little tasks you do in flash,like playing farmville in facebook, perform much better if it was only an executable file for download, instead of a flash game!

Reply
RE: Die Flash Die. by Adasha, 83 days ago
I would hate to live in your ideal world. I bet you'd be happier if we got rid of all GUIs and reverted to command line only.

Reply
RE: Die Flash Die. by fic2, 83 days ago
A 1T hard drive might cost YOU $90, but for a server company it cost quite a bit more. Or do you and the 10,000 other customers not care if the 1T is RAIDed and backed up? I am not sure what else goes into to it since I don't do that, but I would guess they also have to pay for space/electricity/AC/people/internet/etc.

Oh, I'll add that I hate flash, too. Especially the idiot websites that think their front page has to be flash based.

Reply
RE: Die Flash Die. by autoboy, 83 days ago
Do you have any clue how the world works?

People provide services. In exchange for those services, they get paid. Their pay allows them to buy your services. People who provide services people actually want get paid, while those services that people don't want fail. Government steals 50% of your pay to build roads, police crime, and perpetual failed social programs.

So, the internet is supposed to be free with no business model?

Sound good to you Anand?

Reply
RE: Die Flash Die. by bcronce, 83 days ago
"It costs a company today $90 to get a 1TB HD! "

My employerr had to pay $120k for a new 16TB SAN cabinet and that doesn't include local back-ups or off site storage/back-ups

I wish storage was only $90/TB, I could get a raise.

Reply
Comments Page 1 of 13

Deliver Rich Interactive Experiences
Engage more viewers with Adobe® Flash® Media Interactive Server 3.5
Vinpower DVD Duplicator
Manufacturer of quality disc duplication systems. Drop shipping available. Become a reseller today.
Unlicensed Software at Your Last Company
Anonymously Report Unlicensed Software with Our Form Now. Get Up to $1 Million.
Special Offer from The Economist
Get 12 issues of The Economist for $12. US subscribers only.
Unlicensed Software at Your Last Company
Anonymously Report Unlicensed Software with Our Form Now. Get Up to $1 Million.




Latest news by
DailyTech

 February 9, 2010

Blank
Blank
Blank
Blank

 February 8, 2010

Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank

 February 6, 2010

Blank

 February 5, 2010

Blank


more Video Card Discussions



pipeboost
Copyright © 1997-2010 AnandTech, Inc. All rights reserved. Terms, Conditions and Privacy Information.
Click Here for Advertising Information