AVADirect Clevo P170EM: Has AMD’s HD 7970M Got Game?
by Jarred Walton on October 2, 2012 1:35 PM ESTSetting the Stage: Performance Expectations
Before we get to the actual performance, I need to go off on a tangent for a minute. First, I need to start by pointing back to our overview of AMD’s Enduro technology. I’ve been wrangling with AMD for a while over Enduro and 7970M, and my delays have lasted long enough that the public Enduro 5.5 update is now available. As I noted in the beginning of the first Enduro article, my initial impressions weren’t particularly good to say the least, and my first encounter with the P170EM didn’t assuage my concerns. Thankfully, AMD has been working to improve/fix the technology, and the public Enduro 5.5 driver at least installs and updates the UI for Enduro, with the promise of future driver releases.
There were many comments on the Enduro article, and in general most of those comments weren’t particularly favorable towards AMD or the HD 7970M, but my experience suggests that (nearly?) all of the problems can be fixed with driver updates. One complaint in particular is with GPU underutilization—that the 7970M in some games is only running at 50-70% utilization, and thus delivers lower than expected frame rates. The public 12.9 Beta drivers still have this problem in many games, but AMD knows this and is working to fix things. Let me first describe what’s happening before getting to the fix.
When you max out the details in most games the 7970M will still get above 30FPS, which is good. Unfortunately, in some titles the GPU utilization will drop well below 90% and this results in a very perceptible drop in performance. So for example, a game like Battlefield 3 might go from a smooth 40+ FPS down to 20FPS for a second or two, then back to 40+ FPS—lather, rinse, and repeat. As you can imagine, that makes serious multiplayer gaming a real problem, and at lower detail settings (with higher frame rates), the GPU utilization is even worse (sometimes lower than 50%). Going through our current gaming test suite, in some of our test titles we only get slightly improved frame rates despite dramatically lower complexity. Owners of 7970M notebooks have expressed a great deal of frustration with AMD over the situation, and the lack of driver updates has only heightened the irritation.
Thankfully, AMD is set to address the driver updates issue with their new Enduro Catalyst program. What’s more, AMD is aware of the GPU underutilization problem and they’re working to address that as well. The initial 12.9 Beta driver still has underutilization problems, but AMD plans to release a hotfix in the next week or so that should hopefully clear things up. It appears that the problem is related to the copying of frames over the PCIe bus (among other things), as the problem becomes more pronounced in games that hit higher frame rates. AMD states that they can improve the situation with driver tweaks, and to prove this they gave us advanced access to the hotfix drivers (hence the additional delays). We’ll be looking at performance with three sets of drivers to show how things have/haven’t changed since the 7970M launch. The short summary is that the performance potential is certainly there, and AMD appears to understand how critical mobile driver updates are for gaming notebooks, but we’ll have to revisit the topic again in another couple of months to find out how well AMD is able to follow through with promised improvements and regular driver updates.
Taking a look at the bigger picture, we’re now roughly at the performance level of the desktop HD 5850 from three years back, but using about half as much power and with some architectural enhancements that can further improve performance in some titles. Looking at today’s desktop PCs, the HD 7970M uses the Wimbledon XT core (basically mobile Pitcairn) and it’s clocked at nearly identical speeds to the desktop HD 7850 (10MHz lower on the core clock). The 2GB cards go for $200 these days, which means you’re paying roughly twice as much for a GPU binned to draw 50W less power and work in a notebook. As a desktop card, the 7850 was reasonably attractive at launch, with good power characteristics and the ability to handle nearly all titles at maximum detail and 1920x1200 (close enough to 1080p) while staying comfortably above 30FPS. The mobile 7970M should be able to match that performance…assuming Enduro technology doesn’t get in the way.
CPU performance and general laptop usability on the other hand are mostly free from concerns. We noted that the Kingston RAM is only running at DDR3-1333 speeds, but the additional bandwidth of DDR3-1600 should only improve things by a couple percent at best. The i7-3720QM is as fast here as it has been in other notebooks, and the SSD storage makes everything you do very responsive. Just how responsive is the P170EM? It takes longer for the notebook to POST (around 12 seconds) than it does for it to load Windows or resume from hibernation. Of course, there’s a problem with that statement; 12 seconds to POST is absurdly long and it points to one of Clevo’s shortcomings: firmware.
Besides the lengthy POST process (as a point of comparison, the Samsung Series 7 Chronos POSTs in under six seconds), there are other firmware/BIOS issues. The biggest is with battery life, which is nowhere near what we would expect from a 77Wh battery and switchable graphics (i.e. the dGPU is off when not in use). This applies to both the AMD Enduro and NVIDIA Optimus variants of the notebook, incidentally, with results that are nearly the same on the two notebooks; it looks like Clevo simply hasn’t done a very good job in optimizing for battery life. Best-case, I was able to hit just 3.5 hours of battery life with a P170EM, running an idle workload; our Internet battery testing usually drops battery life by 20-25%, but with the P170EM we only see a 3% drop, and the drop for the H.264 playback result is likewise small at just 10% less than the Internet result.
Put another way, we’ve seen quad-core Ivy Bridge laptops that draw 7-10W at idle (e.g. the Acer V3-571G draws around 7.3W at idle while the Samsung Series 7 draws 10.3W); the P170EM by comparison draws around 21W at idle, over twice as much as the Samsung Series 7—and both are using 17.3” LCDs, so the comparison is quite reasonable. For Internet battery life, the Samsung draws around 12.5W compared to 21.8W for the P170EM; the closest it gets is for H.264 where the Samsung draws 16.5W and the P170EM draws 24.2W. Presumably the battery life could be improved with a firmware/BIOS update, but in the past Clevo hasn’t been all that great at addressing such issues—the W110ER is another example of this, where Vivek’s initial testing of Eurocom’s Monster 1.0 yielded excellent battery life results but subsequent testing of a different W110ER showed significantly lower battery life (and again, Clevo’s site doesn’t list any BIOS revisions). Basically, don’t expect great battery life from the P170EM; most of you probably aren’t that concerned anyway, as a 17.3” 10-pound notebook isn’t exactly designed for mobile warriors in the first place, but we’ve seen better elsewhere (e.g. Alienware’s M17x R4).
Benchmarked Hardware
Now that you know what to expect when we get to the benchmarks, let’s see how the P170EM fares. Here’s the lineup of notebooks we’ll be including in our graphs, though you can always turn to Mobile Bench to make your own comparisons. (Note that the laptop names link to our full reviews.)
Notebook Configuration Overview | ||||
Laptop | CPU | Graphics | Storage | Battery |
AlienwareM17x R4 | Intel i7-3720QM | GTX680M/HD4000 | Hybrid (Intel SRT) | 90Wh |
AlienwareM18x R2 | Intel i7-3820QM | GTX680M-SLI/HD4000 | SSD RAID | 97Wh |
ASUS G74SX-A2 | Intel i7-2630QM | GTX560M/HD3000 | SSD | 90Wh |
AVADirect Clevo P170EM | Intel i7-3720QM | HD7970M/HD4000 | SSD | 77Wh |
Clevo W110ER | Intel i7-3720QM | GT650M/HD4000 | Hybrid (Seagate) | 62Wh |
iBUYPOWERCZ-17(MSI GT70) | Intel i7-3610QM | GTX675M/HD4000 | SSD | 60Wh |
Razer Blade | Intel i7-2640M | GT555M/HD3000 | SSD | 60Wh |
Samsung Series 7 | Intel i7-3615QM | GT650M/HD4000 | Hybrid (ExpressCache) | 77Wh |
We’ll highlight the Alienware M17x R4 and Samsung Series 7 as two alternative notebooks, with the M17x offering similar hardware but with a GTX 680M and the Samsung going for a mainstream audience with a far more attractive design and keyboard and a much lower price tag. We also suggest you keep an eye on the last-generation GTX 675M in the iBUYPOWER CZ-17, as you can get the same GTX 675M in the P170EM for $100 less than the 7970M. At the top we also have the SLI enabled M18x R2, priced at roughly twice the cost of the P170EM configuration with performance to match, and just for fun we have the Clevo W110ER (Eurocom Monster 1.0) and the original Razer Blade thrown into the mix.
61 Comments
View All Comments
JarredWalton - Tuesday, October 2, 2012 - link
Hey, whaddayaknow! I totally missed those. I couldn't figure out why Clevo wouldn't have such keys, but for some reason the shortcuts on the 10-key area just never registered. Text updated. Thanks!junky77 - Tuesday, October 2, 2012 - link
Wouldn't it shed some light upon the issue of under utilization?junky77 - Tuesday, October 2, 2012 - link
Also, according to the notebookcheck review of the m17x-r4, the performance gets much much better without the Enduro problem, even besting the 680m in many cases. Are their results really so out of course?JarredWalton - Tuesday, October 2, 2012 - link
We have not been able to test non-Enduro 7970M yet; I'm hoping to get the M17x R4 + 7970M in some time in the near future. At that point we can get a better view of the performance with/without Enduro. (And we might have another driver updated from AMD by then as well.)ThreeDee912 - Tuesday, October 2, 2012 - link
Looks like somebody forgot to add in the battery life charts...?JarredWalton - Tuesday, October 2, 2012 - link
Fixed, thanks!halbhh2 - Tuesday, October 2, 2012 - link
It was very interesting to me to see the excellent battery life of the Samsung 7. So I know which I'd get if I suddenly needed a new laptop in that price range. Really enjoyed this article, and mostly for the detail/nuances.transphasic - Tuesday, October 2, 2012 - link
Hey Jarred. Is this a realistic solution to this Enduro nonsense?It would seem like this would be a better solution to this problem than by cobbling together a patchwork of drivers month after month for specific games in a seemingly vain and futile attempt to bypass these Mux design/Enduro problems in order to increase FPS scores.
Since AW users have a physical switch to turn it off completely, AMD should just create
a software patch to shut the stupid Enduro thing off and disabling it, and thereby solve the problem that way.
I am at a point, like a lot of 7970m owners, where I am wondering if I would be just better off spending the extra $800 for a Nvidia 680m upgrade, or just waiting for the rumored soon to be released 7990m GPU upgrade that SUPPOSEDLY has no Enduro issues. I really cannot believe that even with some supposedly better AMD drivers on the way be the end of the year that it will even come close to closing the enormous gap in gaming performance between our 7970m and the 680m.
Your thoughts?
JarredWalton - Tuesday, October 2, 2012 - link
This won't work. To turn Enduro off (like on the Alienware M17x), you need actual hardware muxes on the motherboard to route the video outputs to the iGPU or the dGPU. The P170EM (AFAIK) only has the outputs connected to the iGPU, so it will always be in Enduro or Optimus mode. Sorry!Harmattan - Tuesday, October 2, 2012 - link
I've owned both p150em and p170ems and generally agree with the assessment, albeit I felt it a bit harsh. The keyboard was not as bad as described, neither was the build quality. The p150em is, IMO, the best 15" gaming laptop available in terms of performance and size.But yes, AW has it all over Clevo on build even with a 2-year old design.
On the bright side, they did finally listen to people (after 3 years) and put back-lit keyboards on their new line.