GTX 680M vs. HD 7970M – the Big Picture

Our 2012 gaming suite currently ranges in age from over two years old (Civ5) to as recent as 11 months old (Batman), with an average age of around 16 months. Hardware and games have both changed during that time, so we dug through our games folder and added a few other titles to the mix. Okay, truth be told, we actually have quite a few gaming codes from AMD and NVIDIA (as well as Guild Wars 2 from ArenaNet), and we figured a selection of games from both sides should be more or less “fair”. To that end, we’ve benchmarked eight additional games: Borderlands 2 (NVIDIA), Diablo 3 (“agnostic”), DiRT Showdown (AMD), Guild Wars 2 (“agnostic”), Max Payne 3 (NVIDIA), Sleeping Dogs (AMD), Sniper Elite V2 (AMD), and The Witcher 2 (NVIDIA). That’s three NVIDIA “TWIMTBP” (The Way It’s Meant To Be Played) games and three AMD “Gaming Evolved” titles, so overall things should be relatively even. Here’s how the two mobile GPUs stack up using the latest available drivers (NVIDIA 306.97 and an as-yet-unreleased 12.9 Hotfix from AMD), at all three of our target settings.

Value Gaming Performance

Not surprisingly, the two GPUs are closest in performance at our Value settings—the CPU becomes more of a bottleneck as we reduce the resolution and details. NVIDIA nearly sweeps the list of games, with Sniper Elite V2 being the sole game where AMD comes out ahead (by a relatively large 22% margin). By the numbers, NVIDIA has a 10% lead in Diablo 3 and Guild Wars 2; a 20% lead in Battlefield 3, Borderlands 2, and DiRT 3; a 50% lead in Sleeping Dogs; and an 80% lead in Civilization V. The remaining seven titles are around 5% or less margin of victory, so they’re basically tied. Overall, NVIDIA ends up with a 10% average performance lead over AMD.

Mainstream Gaming Performance

When we move up to our Mainstream settings, the above pattern basically continues. NVIDIA’s overall advantage grows to 14%, with significant leads of 15% or more in Batman: Arkham City, Battlefield 3, Borderlands 2, Civilization V, Diablo 3, DiRT 3, and Guild Wars 2. AMD’s sole major lead continues to be Sniper Elite V2, though they also take a very slight lead in Skyrim and The Witcher 2. If we set the margin to beat at 15%, NVIDIA has seven wins, AMD gets one, and the remaining seven titles are “tied” (within 10%).

Enthusiast Gaming Performance

At our maximum detail settings, NVIDIA’s average margin of victory increases yet again, this time to 22%. Considering these are the settings most likely to be used with high-end gaming notebooks, the win here is the most meaningful. In terms of ties, there are seven games that are under the 15% margin (Battlefield 3, DiRT 3, Skyrim, Guild Wars 2, Max Payne 3, Sleeping Dogs, and The Witcher 2). Somewhat interesting however is that AMD now manages to come away with four moderate to major wins: DiRT Showdown is a 39% lead and Sniper Elite V2 is a 22% lead for AMD while Sleeping Dogs is a small 5% lead and The Witcher 2 is a 9% lead. The bad news for AMD is that of the remaining titles, NVIDIA comes away with resounding victories in many of them: 38% in Batman, 50% in Borderlands 2 (with the option to enable PhysX still available), 33% in Civilization V, 30% in Portal 2, 48% in Shogun 2, and a resounding 100% lead in Diablo 3.

At the end of the day, however, it’s not just about performance. In the desktop world of gaming PCs, we generally aim for 60FPS or higher as the level we want to reach in order for a game to run “smoothly”. On notebooks, we can’t be quite so demanding, so we have to settle for 30FPS in many cases. Out of our 15 games, at our Enthusiast settings we end up with several that don’t make it into the “playable” range: DiRT Showdown tanks when Global Lighting is enabled, but more so on NVIDIA than on AMD—the 7970M squeaks by with 32FPS while the 680M falls to an unplayable 23FPS. That’s the only title where we’d give one card a pass while the other falls short, but Max Payne 3, Sleeping Dogs, and The Witcher 2 are all too demanding to break 30FPS averages on either GPU. In most cases, dropping the detail settings down a notch (and/or disabling 4xAA—which basically cuts Max Payne 3 performance in half) will fix the problem, but if you were hoping a $2000 gaming notebook would simply take on all contenders without batting a shader core you’re going to be disappointed.

There are also a couple of issues with drivers to report, which we’ve marked with asterisks in the Enthusiast chart. DiRT Showdown refuses to run at 1920x1080 on the 7970M (with the Hotfix drivers), but it works in windowed mode—we tested the 680M in windowed mode as well and found that performance was about 15% lower than in full screen mode, but since this is a driver failure on AMD’s part what we used the higher result for the GTX 680M. (A quick test at 1680x1050 Ultra settings corroborates the margin of victory, regardless.) Second, Shogun 2 as noted earlier refuses to allow the Very High setting on the 7970M, so we tested both GPUs with identical “nearly maxed out” settings, where we used the “High” preset but then enabled all of the extras like Ambient Occlusion, Soft Shadows, etc. And a final note is that both DiRT Showdown and Sniper Elite V2 would crash to the desktop any time we tried to change the resolution within the game on the 7970M; we had to resort to modifying the configuration files directly to set the appropriate resolution.

Overall, NVIDIA clearly wins the performance crown, but we have to wonder how much of this is due to the hardware and how much might be coming from the drivers and developer relations. It’s not too surprising that AMD’s best results are in titles where they’ve apparently lent a hand (DiRT Showdown, Sniper Elite V2, and to a lesser degree Sleeping Dogs), and likewise NVIDIA gets some staggering leads in some of “their” titles. Also of note is that certain older games that were once AMD titles (e.g. Civilization V) now end up running better on NVIDIA GPUs. Is NVIDIA working with the developers after the fact, or optimizing their drivers, or perhaps a little of both? We can’t say for certain, but I do know that I’ve played a lot more games with NVIDIA logos during the boot sequence than games with AMD logos. Developer relations really are key, and titles like Borderlands 2 and Batman are popular offerings that shipped with PhysX support—yet another card in NVIDIA’s hand.

Clevo P170EM GTX 680M Gaming Performance GPU Utilization Investigations
Comments Locked

58 Comments

View All Comments

  • TrantaLocked - Tuesday, October 16, 2012 - link

    Jarred you messed up with performance vs price on this one. On powetnotebooks.com and most resellers, the 7970m adds $300 to the price, while the 680m adds $495. That is a 66% increase in cost for a 20% gain in performance.
  • JarredWalton - Wednesday, October 17, 2012 - link

    If you want to talk GPU pricing, technically the MXM 7970M can be found for around $600 typically, which the GTX 680M goes for $900. But you can't buy a P170EM without any GPU, so it's still a strange discussion to have.
  • TokamakH3 - Wednesday, October 17, 2012 - link

    Oh? I bet if you contacted XoticPC or one of the other resellers, they'd probably be willing to sell you a P170EM without a GPU. Clevo systems are a lot more like desktops in that they're very configurable, esp if you include all the reseller options. The above post does make a good point, if you look at it from a purely upgrade price, the difference is an exaggerated 66%, if you look at it as a total system price, it's a very understated 15%. Clearly someone can choose whichever value they want to either emphasize the AMD price advantage or marginalize it.
    Seems like the fair thing to do would be to compare the OEM price.
  • TrantaLocked - Tuesday, October 16, 2012 - link

    Performance decreased heavily in Diablo 3, unless you had Vsync on for the 7970m for Diabo 3 Jarred? http://www.notebookcheck.net/AMD-Radeon-HD-7970M.7...
    The 7970m should be getting over 80FPS at ultra, with or without Enduro.
  • JarredWalton - Wednesday, October 17, 2012 - link

    I tested a section of the game that was likely more demanding than the results elsewhere. It's something of a "worst-case", but that's where you notice problems the most.
  • TrantaLocked - Tuesday, October 16, 2012 - link

    Jarred could you test an Alienware with a 7970m with Enduro off and compare to the Clevo with 7970m and hotfix? I think that i more important to 7970m owners than 7970m vs 680m.
  • JarredWalton - Wednesday, October 17, 2012 - link

    We don't have one (yet? AMD said they'd try to get me one), but if I can get an M17x with 7970M, I'll definitely test both with and without Enduro.
  • Hrel - Tuesday, October 16, 2012 - link

    Performance advantage aside, those battery life results are why I go Nvidia lately; and Intel as a matter of fact. Not to mention the generally better/more stable driver support, CUDA and PhysX which both hold value. No, the value they add wouldn't be enough to make me buy Nvidia if AMD had a 50% performance lead at the same price, but they do not.

    Also last time I used AMD gpu's, HD4000 series, I ran into hiccups in running my PC. Audio stuff, some video stuff with certain video files, proper fitting to my HDTV screen, other random inconsistencies that aren't necessarily a deal breaker; but are most definitely annoying.

    Laptops though, Optimus being more mature and the better battery life at any given price range gives them the win in my book; all day.
  • Bytales - Wednesday, October 17, 2012 - link

    I own a p370em with dual 7970m. I play borderlands 2, diablo 3, star war the old repulbic. Other games, i havent tested.
    On notebookcheck, the 7970mCF is listed between 34491 and 35926 P GPU Vantage score.
    I have managed to install a 12.9 beta desktop driver on the laptop.
    Score is now 37200 P Gpu Vantage.
    Also note, that as of now, there still is NO DRIVER with OFFICIAL SUPPORT for the 7970m.

    Bugs that i encountered are a few with crossfire on, in swtor, like minimap flickering, and in single gpu stuttering with shadows, But i believe later on when we will have a driver with official support for the 7970m, we will get more performance, or at least not so many bugs.

    i gotta ask yah, what driver did you use for the 7970m tests ? Is that the driver supplied with the cd ? Cause if that is the case, then using the driver that i have, will bring more performance.
    The problem is, i think the dekstop driver cant be used on the laptop with integrated graphics.
    THe p370em's design is so that is bypasses the iGPU, there are no enduro problems, and no under utilization problems.

    I do think driver will fix a few more problems in the future and bring performance up a bit.
    Besides, i play games on a single cpu, and mine bit coins with the second :) and since i am home only 6 hours a day, i do profit from letting the GPUs mine coins, which is way better on the AMD gpus.
  • whatthehey - Wednesday, October 17, 2012 - link

    Wow! Just wow. Mining BTC on a CrossFire laptop might help offset the cost a bit but that's going to take a long time to come anywhere near paying off the notebook. Assuming current rates, I assume your P370EM gets around 650Mh/s. That would mean around 0.19BTC per day, while drawing around 260W, so profit at $12/BTC could work out to ~$1.66 per day, or almost $50 per month. But in another six weeks or so, the block reward gets cut in half and you're then down to earning $0.60 per day. Sure, that's still $18 per month, but....

    How much wear and tear does it cost to run a GPU at 100% load 24/7? On a desktop, I could see it potentially being a viable tactic to earn some money, especially since you can buy a 7970 for $410 and mine at 650Mh/s on a single GPU. But on the P370EM you've invested how much? $2300? I think you'll end up killing hardware (fans or other elements could fail) long before you've recovered the initial cost. But best of luck!

Log in

Don't have an account? Sign up now