10.3: AMD’s New Mobility Driver Program

Last month, we discussed AMD’s announcement of the ATI Mobility Radeon 5000 Series, the first DX11 capable mobile GPUs. On paper, the lineup looks very capable, but we had a few concerns with the announcement. The first question is one of hardware availability: we know ATI has the GPUs available, but we didn’t know when manufacturers would start shipping actual laptops using the GPUs—or which GPUs they would use. The other more pressing concern is one of driver support. The best graphics hardware on the planet will do you no good if your drivers aren’t up to snuff, and while ATI’s desktop drivers have come a long way we haven’t had very good experience with getting official drivers for mobile parts.

Before we get to the latest announcement, it’s worth noting that ATI is no stranger to providing updated mobile drivers. Six years ago, ATI began releasing drivers on their website that could work with any ATI-equipped laptop. The only problem was that the program was opt-in, so the laptop manufacturers needed to agree to participate. For whatever reason, OEM buy-in never took off, so the vast majority of AMD-equipped laptops during the past six years have only received sporadic driver updates. On a side note, yes, we know it was possible to hack the desktop drivers in order to install them on ATI laptops, but hacked drivers generally disable hotkeys and power saving features outright, and performance isn’t always as high as official drivers. Getting drivers to install is only half the battle; making them work is another matter.

NVIDIA launched a similar mobile driver program in 2008 called Verde, with the goal of providing quarterly driver updates to all supported laptops. Again, the program is opt-in, but NVIDIA has managed to get far more support for their Verde drivers. We’ve covered NVIDIA’s mobile drivers quite a bit during the past year, including the unprecedented accomplishment of providing Windows 7 drivers for all of their recent (8000 series and newer) mobile and desktop drivers on the same day. Since the Win7 release, however, NVIDIA has returned to their quarterly driver updates. AMD informed us that with NVIDIA’s success at the Verde program, they decided it was time to reevaluate their program and make it better.

Today, AMD looks to change what we can expect from their mobile driver programs in some fundamental ways. They're launching a new mobile driver program, but there are some major differences between the AMD program and NVIDIA’s program. First and perhaps more important, the new AMD program will be opt-out rather than opt-in. Sadly, many OEMs simply can’t be bothered with agreeing to opt in to driver programs like these—they like having control over driver updates, most likely, but sometimes they’re just too busy to be bothered. Going opt-out means more laptops will be supported by the AMD drivers, since a manufacturer will have to request to not be included. The second difference is only slightly less important: AMD is committed to providing monthly driver updates for mobile GPUs. Quarterly driver updates is good, but there’s no question that getting a monthly driver update will take care of all but the most demanding users. Note that the new driver program will only cover Windows Vista and 7, while XP will remain on the old opt-in model—but since most modern laptops don’t use XP, this isn’t a serious concern.

As far as the drivers are concerned, AMD/ATI informs us that the same basic driver will be available for both desktops and mobile parts, but the mobile drivers will include some extras focused on mobility features. Power saving will be more important on laptops, obviously, but the mobile drivers also need to include all of the hooks to work with laptop hotkeys like brightness adjustment, external display toggle, etc. The current plan is to roll all of the drivers out in a single package, so we expect the new Catalyst drivers to get a bit larger but they'll cover even more products. All ATI Mobility Radeon 2000, 3000, and 4000 parts should be supported, unless a manufacturer chooses to opt out of the program. (We would expect this to occur primarily with business focused laptops, i.e. the Dell Vostro line, where manufacturers and IT departments like to have more control over what drivers get installed.) “Future ATI Mobility products” will also be included, which should mean the latest 5000 series as well as future hardware.

The official launch of AMD’s new mobile drivers will begin with the public release of Catalyst 10.3. We won’t know for sure until March how the actual roll-out works, but at present we don't see any reason for concern. AMD has been providing updated drivers at the request of OEMs for a long time, so now they're just doing that without the request part. We do have pre-release 10.3 drivers for testing, but unfortunately we don’t have any current mobile ATI hardware to test. We installed the drivers on an older laptop with HD 3670 drivers and found they worked without any problems, including Blu-ray support, so that’s a good sign. We expect to receive some notebooks with HD 5000 GPUs shortly, so we’ll test the public drivers in the future as applicable. Naturally, the other new features for the Catalyst drivers will carry over to the mobile side, so CrossFire profiles in a separate XML file will be supported (i.e. on the Alienware M17x and ASUS W90 CrossFire notebooks).

There remain a few things we want to discuss regarding notebook drivers and platforms. First, NVIDIA recently launched their Optimus platform, which is the best implementation of switchable graphics we’ve tested to date. ATI supports switchable graphics as well, but the technology is more akin to NVIDIA’s gen2 technology: hardware muxes with a software switch, screen blanking, programs that can cause blocking, etc. The drawbacks of such an approach are the same for AMD as they are for NVIDIA: increased motherboard complexity, signaling issues, validation and testing all yield a more expensive product. The other problem is that you need drivers for both the IGP and discrete GPU in a single package as far as we’re aware, so we’re not sure how ATI’s updated mobile drivers will address this concern—we’ll look into it more when we get a laptop with ATI switchable graphics. (Of course, Optimus does have a few drawbacks, the biggest being that it is currently Win7 only. Since it’s a software solution, NVIDIA could support OS X and Linux as well should they choose, but the focus is definitely on Windows 7.)

After our AMD Mobility Radeon 5000 article, we heard from at least one source that it was the most negative of all the articles regarding the new ATI hardware. (We've heard the same thing regarding some of our NVIDIA mobile coverage in the past, so we figure we must be doing something right.) If you read the article, you’ll find that nearly all of our negatively revolved around the question of drivers. At the time, AMD told us they would have an announcement regarding updated mobile drivers in the near future, but it took almost six months from the time we first heard about NVIDIA's Verde until we actually got the first drivers, and even then those drivers were several revisions behind the desktop drivers. To say that we weren't holding our breath would be a gross understatement.

Now, with the new mobility driver program, AMD is set to clear the air and make it easy for us to recommend gaming laptops with Radeon graphics. That’s good, since right now the only DX11 hardware in a laptop will have to come from AMD. We expected something similar to NVIDIA's Verde program, but AMD has committed to something much more ambitious, and it all starts next month. If you’re looking to play Battleforge, DiRT2, Aliens vs. Predator, STALKER: Call of Pripyat, Battlefield: Bad Company 2, or Lords of the Ring Online with DX11 features enabled, AMD’s 5000 hardware is the only current mobile solution. It will remain so until NVIDIA gets around to announcing and shipping a new mobile architecture, which looks to be at least a month or two away, and likely more.

If you want to take the plunge, HP’s ENVY 15 is already available with the HD 5830, as is the new ASUS G73JH with HD 5870. Acer/Gateway also have the Aspire 5740G/7740G and NV59/NV79 with HD 5650 hardware. The only catch is that none of these products support switchable graphics, so battery life definitely isn’t going to be a major feature. If you’re more interested in performance, however, those are all some very potent gaming solutions. The ASUS G73JH in particular looks very impressive, with a Core i7-720QM CPU, the aforementioned HD 5870 1GB, and a whopping 8GB of DDR3 memory—all priced at just $1600 online. That looks to be a ton of mobile gaming goodness at an extremely attractive price, and thankfully we no longer need to worry about driver support.

10.3: Eyefinity Bezel Correction, Grouping, & Per-Display Controls 10.3: Stereo Driver Hooks & Final Thoughts
Comments Locked

75 Comments

View All Comments

  • anactoraaron - Thursday, February 18, 2010 - link

    yeah "fast and versitile control panel" that doesn't include any overclocking option. And why is that again? Oh yeah, Nvidia cards these days (provided you acutally are getting "new" technology and not a rebrand) run HOT. And looking at load temps/power usage from any other article on this fine website will show proof of that. OC with them with no water cool and you are asking for trouble. And don't even get me started with all of the issues with nTune... I lost count of all the times nTune crashed my pc with my 8800...
  • leexgx - Thursday, February 18, 2010 - link

    stop useing caps (please press report post to remove users post like this)
  • bim27142 - Wednesday, February 17, 2010 - link

    man, chill... if you don't want CCC, then just download the drive only and then get yourself some other softwares (say ATI Tray Tools perhaps?)
  • cheinonen - Wednesday, February 17, 2010 - link

    I'm just glad they will finally have monthly drivers for my wife's laptop so I'm not at the mercy of HP deciding they want to support it. Her machine can't do full screen Flash with the CPU only, and HP has refused to release an updated driver with Flash 10.1 acceleration support, even though they could, so hopefully by next month she'll be watching Hulu on her laptop full screen.
  • RaynorWolfcastle - Wednesday, February 17, 2010 - link

    While all this is great, I think ATI should instead focus on fixing the grey screen bug that shows up on Win7 x64. My 5770 is all but unusable because it crashes every 30 mins while I'm browsing the web. Unfortunately, this issue is not a bad card but a widespread issue with the current drivers that affects several brands and models. Google "grey screen of death" to see what I mean.

    So AMD, how about we start with the basics, and get your cards to work without crashing instead of these new features?
  • heymrdj - Wednesday, February 17, 2010 - link

    Now if only drivers would get rid of this random problem..
  • FXi - Wednesday, February 17, 2010 - link

    If AMD manages to get mobile drivers out this could be doom for Nvidia in the mobile space.

    DX11 (judging by Nvidia's silence on the mobile DX11 topic) is apparently not within Nvidia's capability this year. It's not even on the roadmaps. Fermi is big and hot, not mobile. Now mind you, AMD has been "talking" mobile drivers for a year and has yet to deliver, so there is that weakness to this. But if AMD is DX11, and the only mobile DX11 solution, with drivers on top of that, Nvidia can wave bye bye to all their mid to high end GPU solutions for laptops.

    To top it off AMD's mobile solutions are all 40nm, so they are lower power than Nvidia's high end mobile solutions.

    If Nvidia has a flag to wave, they had better wave it soon. The DX11 mobile parts are here. Drivers come in 30 days. And the marketshare shift comes after that. That spells doom and gloom for Nvidia's sales.
  • Ramon Zarat - Wednesday, February 17, 2010 - link

    Very nice article.

    Despite the fact that I recognize ATI tremendous progression on the driver front in recent years, in many respects, they are unfortunately still behind Nvidia.

    On the other hand, they definitively have the current hardware market lead and momentum. And to be honest, their drivers have not been this close to Nvidia, ever. So close, but still so far at he same time...

    To really take the longterm control of the GPU market, they must pull all the stops and take the lead from Nvidia within the next 10 months. Once you have missed this windows of opportunity, it's too late. ATI have proven they can execute flawlessly on the hardware level with the impressive roll-out of the 5000 series. Now they need to do the same of the software side of the equation.

    In the mid-term, GPGPU, or more to the point OpenCL, will become much more than just the niche market CUDA is right now, more or less confined to the role of marking bragging rights and branding technological statement. It will soon become, if not already the case, a major purchasing decision factor.

    Just like Adobe flash, despite currently being based on Microsoft proprietary DXVA2, more and more apps will become GPGPU aware. Logically, sooner than later, every applications will take advantage of it simply because of the decisive market edge it will provide. Anything that don't will instantly become obsolete. That mean all and every applications requiring more juice than Microsoft calculator or Solitaire...

    2011 is shaping up to be the Opencl year and as such, a significant turning point in the overall computing balance of power. ATI can't afford to miss that boat and must in fact imperatively be ahead of that game. That's crucial for them as for the AMD's branch fusion platform. Integration and convergence will be more prevalent than ever.

    There are much more things to do than just OpenCl, but in my opinion, that should be priority number one. The fact they are so behind in that department is obvious if you compare Stream with Cuda market penetration, drivers maturity, OpenCL SDK and their overall strategy. Add to this the need to be ahead 10 months from now means only one thing: MAJOR R&D spending and hire A LOT of software engineers!

    Anything less would qualify as a monumental missed opportunity as such fundamental transitive market vectors (GPGPU and OpenCL) are a very rare occurrence in the computing technological evolution cycle. It's not everyday that a technology goes from a totally exclusive vertical gaming centric focus to a complete horizontal, general purpose capable device delivering, in a variety of applications, 30 to 100% processing speed acceleration, and in some situations a lot more than that compare to CPU alone!

    In fact, I can't even remember anything close the near-paradigm of the current situation since the inception of electronic digital computing device with the introduction, in 1937, of the Atanasoff–Berry computer. In all that time, we have witnessed many incredible innovations and actual real paradigms shift, but as far as I know, nothing like this transmutation of an existing technology. It's like the GPU went from the confine of its larva state to finally hatch and achieve its full GPGPU potential! OpenCL is the mean to open that floodgate. That's why it's so important ATI make this happen, fast.


    Ramon
  • R3MF - Wednesday, February 17, 2010 - link

    I want it AMD, and it want it installed by default in the catalyst driver.
  • tntomek - Wednesday, February 17, 2010 - link

    The 5000 series mobile GPU adoption is seriously hurting. Dell has nothing, HP only has the envy which is great if only if were available in Canada/UK for less than $2199

    And what really is the point of i5 if I can't switch and run on Intel graphics when I'm working in Word, doesn't have to be pretty and automatic just give me the option if even via reboot or logout. No need for slow notebook and sweaty palms in 2010.

Log in

Don't have an account? Sign up now