Graphics Card Power Consumption and Efficiency Tested

(Image credit: Shutterstock)

How much power do the best graphics cards use? It's an important question, and while the performance we show in our GPU benchmarks hierarchy is useful, one of the true measures of a GPU is how efficient it is. To determine GPU power efficiency, we need to know both performance and power use. Measuring performance is relatively easy, but measuring power can be complex. We're here to press the reset button on GPU power measurements and do things the right way.

There are various ways to determine power use, with varying levels of difficulty and accuracy. The easiest approach is via software like GPU-Z, which will tell you what the hardware reports. Alternatively, you can measure power at the outlet using something like a Kill-A-Watt power meter, but that only captures total system power, including PSU inefficiencies. The best and most accurate means of measuring the power use of a graphics card is to measure power draw in between the power supply (PSU) and the card, but it requires a lot more work.

We've used GPU-Z in the past, but it had some clear inaccuracies. Depending on the GPU, it can be off by anywhere from a few watts to potentially 50W or more. Thankfully, the latest generation AMD Big Navi and Nvidia Ampere GPUs tend to report relatively accurate data, but we're doing things the right way. And by "right way," we mean measuring in-line power consumption using hardware devices. Specifically, we're using Powenetics software in combination with various monitors from TinkerForge. You can read our Powenetics project overview for additional details.

Latest Videos FromTom's Hardware
Jarred Walton
Senior Editor

Jarred Walton is a senior editor at Tom's Hardware focusing on everything GPU. He has been working as a tech journalist since 2004, writing for AnandTech, Maximum PC, and PC Gamer. From the first S3 Virge '3D decelerators' to today's GPUs, Jarred keeps up with all the latest graphics trends and is the one to ask about game performance.

  • King_V
    Thanks for this.

    I have to admit, and maybe it's just the cooling limitation, but I did not at all expect the Vega 56 and Vega 64 to measure pretty much exactly what their official TDP numbers of 210W and 295W are.

    and I may add a few earlier cards when I get some time
    Don't taunt me like this, LOL
    Reply
  • salgado18
    and I may add a few earlier cards when I get some time
    Geforce 8800GT? ;)
    Reply
  • JarredWaltonGPU
    King_V said:
    Thanks for this.

    I have to admit, and maybe it's just the cooling limitation, but I did not at all expect the Vega 56 and Vega 64 to measure pretty much exactly what their official TDP numbers of 210W and 295W are.


    Don't taunt me like this, LOL
    LOL. I don't have all of the older generation GPUs, and in fact I'm missing a whole lot of potentially interesting models. But I do have 980 Ti, 980, 970, Fury X, and R9 390 that might be fun to check.

    Yeah, what the heck -- I'm going to stuff in the 900 series while I work on some other writing. Thankfully, it's not too hard to just capture the data in the background while I work. Swap card, run Metro for 10 minutes, run FurMark for 10 minutes. Repeat. Check back to see new charts in... maybe by the end of the day. (I have I think a 770 and 780 as well sitting around. And R9 380 if I'm feeling ambitious.)

    On Vega, the one thing that's shocking to me is the gap between GPU-Z and Powenetics. The Vega 64 appears to use about 80W on "other stuff" besides the GPU, if GPU-Z's power numbers are accurately reporting GPU-only power. The Vega 56 isn't nearly as high -- about a 45W difference between GPU-Z and Powenetics. That suggests the 18% increase in HBM2 clocks causes about a 75% increase in HBM2 power use (though some of it is probably VRMs and such as well).

    Full figures:
    Vega 64 Powenetics: 296.7W avg power during Metro, GPU-Z says 219.2W.
    Vega 56 Powenetics: 209.4W avg power during Metro, GPU-Z says 164.6W.
    Reply
  • JarredWaltonGPU
    salgado18 said:
    Geforce 8800GT? ;)
    Why stop there? I really do sort of wish I had an FX 5900 Ultra floating around. :D
    Reply
  • bit_user
    Thanks for doing this!

    JarredWaltonGPU said:
    I do have 980 Ti, ... Fury X, and R9 390 that might be fun to check.
    These three are most interesting to me. I have a GTX 980 Ti and the Fury X was its AMD counterpart.

    What's intriguing about the R9 390 is that it was the last 512-bit card. Hawaii was hot, in general (275 W?).
    Reply
  • King_V
    JarredWaltonGPU said:
    LOL. I don't have all of the older generation GPUs, and in fact I'm missing a whole lot of potentially interesting models. But I do have 980 Ti, 980, 970, Fury X, and R9 390 that might be fun to check.

    Yeah, what the heck -- I'm going to stuff in the 900 series while I work on some other writing. Thankfully, it's not too hard to just capture the data in the background while I work. Swap card, run Metro for 10 minutes, run FurMark for 10 minutes. Repeat. Check back to see new charts in... maybe by the end of the day. (I have I think a 770 and 780 as well sitting around. And R9 380 if I'm feeling ambitious.)

    On Vega, the one thing that's shocking to me is the gap between GPU-Z and Powenetics. The Vega 64 appears to use about 80W on "other stuff" besides the GPU, if GPU-Z's power numbers are accurately reporting GPU-only power. The Vega 56 isn't nearly as high -- about a 45W difference between GPU-Z and Powenetics. That suggests the 18% increase in HBM2 clocks causes about a 75% increase in HBM2 power use (though some of it is probably VRMs and such as well).

    Full figures:
    Vega 64 Powenetics: 296.7W avg power during Metro, GPU-Z says 219.2W.
    Vega 56 Powenetics: 209.4W avg power during Metro, GPU-Z says 164.6W.

    I'd most certainly be curious as to the R9 380 results, but that's because, if I understand it correctly, it's basically a slightly overclocked R9 285. Since I had an R9 285 (Gigabyte's Windforce OC version), well, the curiosity is there, LOL

    And yep, with the Vegas, I was talking about the Powenetics numbers. I had assumed they'd blow past their official TDP numbers, but no, they're right in line, give or take 1-2 watts.
    Reply
  • JarredWaltonGPU
    King_V said:
    I'd most certainly be curious as to the R9 380 results, but that's because, if I understand it correctly, it's basically a slightly overclocked R9 285. Since I had an R9 285 (Gigabyte's Windforce OC version), well, the curiosity is there, LOL

    And yep, with the Vegas, I was talking about the Powenetics numbers. I had assumed they'd blow past their official TDP numbers, but no, they're right in line, give or take 1-2 watts.
    So, my old R9 380 4GB card is dead. Actually, it works, but one of the fans is busted and it crashed multiple times in both Metro Exodus and FurMark, so I'm not going to put any more effort into that one. RIP, 380...

    Anyway, I didn't show GPU clockspeeds, which is another dimension of the Vega numbers. The throttling in some of the tests is ... severe. This is why people undervolt, because otherwise the power use is just brutal on Vega. But undervolting can create instability and isn't a panacea.

    In Metro, the Vega 56 averages GPU clocks of 1230MHz -- not too bad, considering the official spec is 1156MHz base, 1471MHz boost. Vega 64 averages 1494MHz, again with base of 1247MHz and boost of 1546MHz. But FurMark... Vega 56 drops to 835MHz average clocks, and Vega 64 is at 1270MHz. That's on 'reference' models. The PowerColor V56 is higher power and clocks, obviously. MSI V64 is also better, possibly just because of binning and being made a couple of months after the initial Vega launch.
    Reply
  • salgado18
    JarredWaltonGPU said:
    Why stop there? I really do sort of wish I had an FX 5900 Ultra floating around. :D
    That would be awesome, right? If only you could get an AGP motherboard :ROFLMAO:

    Hey, throw some emails around, you might get some old cards borrowed. It would be very interesting to see the evolution in efficiency.
    Reply
  • gdmaclew
    There must be hundreds of thousands of RX580s out there but you chose NOT to test them?
    Perhaps you have other articles that do that?
    You have something against Polaris?
    Reply
  • King_V
    gdmaclew said:
    There must be hundreds of thousands of RX580s out there but you chose NOT to test them?
    Perhaps you have other articles that do that?
    You have something against Polaris?

    Oh, OBVIOUSLY he has something against Polaris, which is why he tested the RX 570 and RX 590. Clearly. :rolleyes:
    Reply