Closing Thoughts

This has been the first laptop with AMD switchable graphics that I’ve had a chance to actually review, and it hasn’t impressed me as much as I would like. I can’t say I’m really surprised, as I’ve been trying to get my hands on such a laptop since the HP Envy 14 launched. If it worked perfectly and could match NVIDIA’s Optimus, I imagine AMD and/or their partners would have been pushing it into reviewers’ hands a lot more. Regardless of delays in getting a test sample, we’ve finally had a chance to test AMD’s Dynamic Switchable Graphics and we can tell you where it stands…sort of. Let’s recap.

AMD’s dynamic switching is fine when it works, but in our testing it fails to work on a regular basis. Mostly, it just feels like it needs more development and testing; given sufficient resources and time all of the issues I’ve experienced on the VAIO C could get resolved. Long-term, AMD needs a lot more games to get explicit support; out of sixteen titles, not even counting OpenGL games, four of the games had some sort of problem with dynamic switching. On an NVIDIA Optimus laptop, every single game worked without any tweaking necessary. That’s what AMD needs to achieve at this point, and preferably do so without any performance compromises.

The bigger issue of course is that AMD needs to get their laptop partners—Sony in this case—to release regular driver updates, and to use up-to-date driver builds when laptops launch. For all we know many of the issues have been addressed in the months since the February build; instead, Sony has a driver released in June 2011, but with a version number that suggests it was already over four months old at the time the VAIO VPCCA290X launched. We found that the Llano A8-3500M with the HD 6630M outperformed the VAIO CA, which simply shouldn’t happen (unless AMD has some special optimization on Llano that allow their GPUs to run faster). It looks like Sony has given up at least 10% of the performance potential of HD 6630M on average, and in some games the outdated drivers may be culling a third of the performance potential.

That’s really my main concern if you haven’t noticed: drivers. If you have an AMD IGP and AMD GPU (e.g. Llano), some of this discussion becomes unnecessary. Since AMD provides both graphics drivers in that case, updates should be a lot easier, although OEMs would still need to sanction the reference drivers. If an OEM were willing to commit the resources necessary to at least do bi-monthly driver updates for switchable graphics, that would also be sufficient, but they’d need a proven track record of doing so—something no laptop manufacturer has ever achieved. Another alternative is for AMD to get the OEMs on board with letting AMD release reference drivers, including for switchable graphics platforms on Intel chipsets, but no one has managed to do that either and I don’t see things changing. As noted earlier, AMD already has plans in place to move to fully independent graphics drivers, hopefully some time in 2012, but best-case we’re four months away and worst-case it might not even happen in 2012.

That’s another part of the problem with AMD’s drivers, unfortunately: they currently have people working on Brazos, Llano, the upcoming Trinity, existing desktop and notebook graphics, the HD 7000 series, and switchable graphics (plus some other tidbits I missed I’m sure). I doubt that fixing their Dynamic Switchable Graphics drivers will take priority over getting HD 7000 and Trinity drivers ready, and AMD could probably use more people working on improved compiler support for Bulldozer while we’re at it. In other words, there are a lot of areas in AMD software development that need people, and how many people are working on Dynamic Switchable Graphics is unknown. NVIDIA’s Optimus Technology currently enjoys a healthy lead in dynamic switchable graphics and AMD is trying to play catch up, and I’m not sure they’re ready to commit the manpower required to make it happen. It’s hardly a surprise then that where more than 100 Optimus enabled laptops have launched in the past 18 months, there are only a few laptops with AMD’s Dynamic Switchable Graphics—and only a dozen or so laptops using any form of AMD switchable graphics to my knowledge.

To be fair, let me also point out that NVIDIA's Optimus Technology didn't launch and immediately work with everything. Taken from that perspective, AMD's Dynamic Switchable Graphics is about 18 months behind NVIDIA, and hopefully we'll see the technology mature and improve during the next year. We look forward to the day where the compatibility problems we experienced are largely addressed, and we can all get back to using our computers rather than wrestling with them. (Wake me when that happens!) AMD has the groundwork laid at least, so whether it takes six months or 18 months, at some point we should have the ability to get updated drivers for our AMD, Intel, and NVIDIA graphics solutions without worrying about breaking certain features. If that sounds like a pipe dream, just ask some of us old timers about the joys of DOS drivers, loading high, and EMM386.SYS.

As far as the VAIO CA goes, Sony makes a decent laptop—we’ll give it a separate review shortly. The VAIO CA isn’t at quite the same level in terms of build quality and materials as the VAIO SB Dustin reviewed, but it does provide reasonable performance and some of the best battery life results we’ve seen for the specs. If nothing else, Sony at least knows how to tune their laptops for long battery life. Pricing is where things get dicey; there are some $800 VAIO C models that have the same specs as the review unit, but it’s not clear if they include the HD 6630M or not—we’re guessing not. Going straight to Sony, you can configure the VPCCA290X with all the options of our review unit at a not-too-onerous price of $930. Where Sony completely fails however is in their driver support; shipping a laptop with discrete graphics using drivers that are at least four months old (at the time of launch) is tantamount to telling your customers that they don’t need the graphics card at all! But we say the same thing about HD 6470M and yet several companies (including Sony) are still using it.

Ironically, I’d rather have something like the HP Envy 14 or the Sony VAIO C without AMD’s switchable graphics and just give me a discrete GPU instead; that would make getting updated video drivers easier and battery life doesn’t even suffer all that much. AMD is actually a bit closer to my ideal of not needing switchable graphics than NVIDIA, as their mainstream GPUs tend to use less power. Their HD 6630M still draws about 2.0~2.3W more than Intel’s HD 3000 IGP under low loads and 2.8W more during H.264 decoding, but that compares to around 4.3W more for a GT 540M doing H.264 decoding. (We can’t test idle power draw since Optimus just shuts the dGPU off—not that that’s a bad thing.) Of course, the 6630M at ~8.3W idle is still using about 30% more total power than with the IGP (6.0W), but you can still get over six hours of battery life.

Given the price of $930 for the Sony VAIO C, at that point you’re within $150 of better built laptops with nice 1080p displays—e.g. the Dell XPS 15z, or wait for the XPS 14z to show up and see what it offers. If you don’t mind the CPU throttling (or at least running games while using ThrottleStop), you can also grab the Acer TimelineX 3830TG-6431 we used as a comparison point in this article for just $700. The MSI X460DX-008US for $727 (with i3-2310M and a 14” LCD), 15.6” Acer Aspire AS5750G-6496 for $680, or the 15.6” Gigabyte Q2532N-CF1 for $885 are also available for less money than the Sony—and that’s just naming a few of the Optimus laptops with Sandy Bridge CPUs and GeForce GT 540M GPUs. In short, you can get any laptop equipped with NVIDIA’s Optimus Technology and get the improved battery life that running off the IGP affords while still having readily available driver updates, frequently at a lower price. Unless you absolutely don’t care about driver updates—or a UI with lack of “expert” features like a list of game and application profiles and global settings—NVIDIA is definitely the way to go for dynamic switchable graphics technologies right now.

Just to wrap things up, obviously I’m just one person testing these things out, and we have a lot of readers. It’s also been frustrating trying to get a laptop with AMD Switchable Graphics in for testing, and while NVIDIA shipped us a Sony VAIO C, it’s possible that other laptops out there (HP dv6/dv7 and Envy 15/17) might have better driver support. Hopefully we’ll be able to get one (or more) of those for testing, at which time we can revisit this subject, but until then I’d love to hear your thoughts and input on switchable graphics as well as compatibility. What problems/glitches have you run into with Optimus that I might have missed? Outside of Linux non-support, are there any major issues with Optimus that you’d like addressed? The same goes for the AMD side: what other titles are having issues on any of the dynamic switchable graphics laptops? How have laptops with AMD switchable graphics fared in terms of driver updates over time? Does AMD’s switchable technology work any better under Linux that NVIDIA’s Optimus? If any of you can provide specific complaints/concerns with details of how to reproduce the problem(s) for either platform, please sound off in the comments section, or shoot me an email.

Video Demonstrations
Comments Locked

91 Comments

View All Comments

  • fynamo - Wednesday, September 21, 2011 - link

    Tried all of the driver tweaks, forced browsers hw accel, all to no avail. Firefox and Chrome both will use only IGP despite forcing them in NVIDIA control panel.

    In reality, most people aren't going to notice CSS3 sluggishness because very few sites actually employ CSS3 currently. But as a developer of bleeding-edge apps that are indeed using CSS3, and which we are also developing for mobile, I am HIGHLY sensitive to performance.

    As stated - on Optimus, css3 performance sucks. On AMD, css3 performance is orders of magnitude better.

    The other issue is with resizing and dragging windows. I noticed that the "SYSTEM" process in Task Manager (Windows 7 64) spikes to use a single full CPU core while resizing or dragging a window, and the drag / move animation slows to ~10 FPS or less. I did NOT have this problem on my "old" Radeon 3670 machine.

    The same tests on a desktop, also with Windows 7 64 and with a Radeon 6850 (no IGP), show liquid-smooth and no CPU spike.

    I've tested multiple Optimus systems and all have this problem, but my tests with AMD systems have yielded good results each time.
  • Spazweasel - Tuesday, September 20, 2011 - link

    When people ask why I stick with nVidia graphics cards, this article sums up all my reasons well:

    1. nVidia for many years has done a much better job of delivering timely driver updates, better driver stability, and multi-GPU scaling. SLI "just works". Crossfire is a crapshoot.
    2. I have never had a problem with a game that was related to an nVidia driver. I cannot say the same of AMD.
    3. AMD certainly has somewhat faster hardware at a given price point, but that doesn't matter if the games crash, if the driver UI sucks, or they can't get their partners to deliver what few driver updates there are.
    4. I have many friends and acquaintances in the gaming industry. Without exception, they have reported that nVidia is much, much easier to deal with and is more responsive to the concerns of game developers than AMD. nVidia will often give you some of their own engineer-time to help you work through a problem, while AMD's response is "RTFM, go away, stop bothering us". This is likely why games have fewer driver-related issues upon initial release with nVidia than AMD; nVidia will help you before your game is on the market (and include the necessary changes to their drivers in advance of the game's release), while AMD is unresponsive during development, and often well into retail.

    Secondarily, never buy a Sony computing product. You'd better be happy with the drivers that come with it, because you're not going to see new ones. Over the years I've had two laptops made by Sony, and both were orphaned within 18 months of purchase (driver updates on OSs which were current when the product was new stopped, and newer OSs never got a driver at all). Sony is terrible at ongoing driver support, regardless of what the hardware category (video, audio, input device, peripheral connection hardware) is. I've come to the conclusion that there is nothing software-related which Sony can get right, on either a technical nor ethical basis, and that planned obsolescence through early termination of software support is explicitly part of their business strategy.

    My most recent AMD experience is a 4870, which was (and is) fast, loud, and unstable. I've thought about a 6570 for an HTPC, mostly for thermal reasons and packaging reasons (if you want a quiet, cool video card capable of moderate detail-level gaming to feed a 720p TV that is low-profile, you're pretty much limited to AMD), so it's about time for me to see if anything's changed. In the meantime, for my heavy-duty gaming machine, it's nVidia and will remain so until AMD's driver team gets its act together, regardless of how nice AMD's hardware is. Seriously, the hardware team at AMD needs to put the beat-down on the Catalyst guys; the driver team is making everyone look bad.
  • tecknurd - Wednesday, September 21, 2011 - link

    I completely agree. ATI never wrote reliable and stable drivers. Also they gave me a run-around by saying to update to the latest drivers which I did at the time, but the graphic drivers still crashed my setup. Now AMD owns ATI and they have the same faults as ATI. People say that Radeon graphics is good, but this article shows they do not care for reliability and stability which are require for GUI.

    I switched to nVidia because of poor driver support from ATI. Also poor driver support in Linux for Radeon graphics. IMHO, the open source community does a better job writing drivers for Radeon graphics compared to AMD.

    I would buy AMD for their CPU but not for their graphics.
  • chinedooo - Wednesday, September 21, 2011 - link

    haha the dv6t with a 6770m would kill all these other laptops. And it switches perfectly too. I get like 6-7 hrs web browsing on mine.
  • chinedooo - Wednesday, September 21, 2011 - link

    Another difference between the two is the vram. the 6700 series uses gddr5. makes a world of difference.
  • Hrel - Wednesday, September 21, 2011 - link

    "and the user can add their own custom apps". Does this mean we can pick and choose if the dgpu is on or off on a per app basis? I spoke to Nvidia and they said you CAN do that in the Nvidia control panel. I just don't know how. I have the Clevo P151HM laptop, so maybe the option isn't even there on mine. I'd still like you guys to tell us how to do this, assuming it's possible.

    Side note, I'm annoyed this laptop only accepts drivers from Clevo, and not from Nvidia.
  • tanjo - Wednesday, September 21, 2011 - link

    3 years and it's still not working properly???

    The best solution is to add ultra low power 2D power state on dGPUs.
  • orangpelupa - Wednesday, September 21, 2011 - link

    actually you can install GENERIC driver from ATi to update the laptop with switchable graphic.

    just dont use the auto detect app from ATi. it useless. always decline to download the driver....

    i have been long time using Acer with Intel + Radeon HD 5650. i can always update the ATi driver using generic from ati website.
    for acer i just install the 11-8_mobility_vista_win7_64_dd_ccc.exe

    but if the installer decline to install, you can update while using modded inf
    http://game.bramantya.org/modded-inf-ati-mobility-... (sorry have not uploaded the 11.8 modded inf)

    if still failed, can update manually from device manager.

    just make sure before doing any update with "generic" driver is graphic switched to dGPU mode from the shortcut in right click menu in desktop.

    that updating generic, work old laptop with "screen flicker when switch graphic". so i dont know if its work with the new dynamic switching ATi.
    Anyone with this new DYNAMIC switching want to try?
  • my2cents - Wednesday, September 21, 2011 - link

    Just my 2 cents. I was searching around web and found site, some blog, where some dude is creating ATI + Intel switchable graphics. I own myself a Vaio VPC-SA2S9R. Just google "leshcat_dot_blogspot_dot_com". Works good so far.
  • RenderB - Wednesday, September 21, 2011 - link

    Sadly the nvidia tool isn't doing much better. Have the same optimus config as tested, but from asus. The auto detect will always tell me to go get drivers from clearcube.

Log in

Don't have an account? Sign up now