Question Driver Feature Request - Integrated Power Usage Monitoring (by KWh)

VirtualLarry

No Lifer
Aug 25, 2001
56,343
10,045
126
I noticed that some of my mining software has this feature, by monitoring the voltage / power / current / time / etc. and calculating it out.

Unfortunately, it's not persistent, and doesn't work across mining programs. Obviously, it doesn't work in games, either.

I believe that this should be a driver-level feature, with a persistent accumulation feature. It would work much like a bandwidth meter does, in conjunction with a Kill-A-Watt.

Keep track of daily statistics on min/max/ave wattage, accumulated wattage per hour, day, month, year.

Basically, it would let the user, at a glance, look at their GPU power usage over time, and it could help in calculating / budgeting the energy (*electric) bill. It would let the user know how much, or how little, electricity, their PC GPU(s) were using.

Ideally, something like this would not only be driver-level, but OS-level, much like Android already does.

Edit: Allow the user to:
1) At-a-glance (in GPU control panel, offer a taskbar option too), to check "KWh used this month/billing period".
2) Allow user to adjust starting day of billing period

This will allow the user to "budget their gaming energy usage" throughout the month, and help to prevent over-spending, for those people in parts of the world with little income and high electric costs. (Such as India?) But still allowing the maximum gaming possible per month (per budget).


Also, could help in arguments over electric bills, with a teen/parent relationship, parent could check PC for electric usage of GPU. (Granted, it wouldn't be the whole cost of electricity for the PC at the wall, for that, you would still need a K-A-W, but it would keep track of the vast majority, without the hassle of having to buy a separate metering device, and reading it regularly, which usually involves pulling out the power cable and using a flashlight.)

Edit: And last, but not least, it would allow miners, to determine if they are being profitable, on a daily/weekly/monthly basis, and to shut their rigs down (if necessary).
 
Last edited:
  • Like
Reactions: guachi

Bouowmx

Golden Member
Nov 13, 2016
1,138
550
146
Leave GPU-Z running in background. GPU-Z, for each sensor, keeps track of the average. Click the power consumption value some times to cycle to the average. Do the calculations: 1 Watt * 1 second = 1 Joule. 3,600,000 Joule = 1 kW-h.
 
  • Like
Reactions: VirtualLarry

Bouowmx

Golden Member
Nov 13, 2016
1,138
550
146
Forgot to mention: you have to manually remember when GPU-Z started to get the time for calculations. And average/min/max does not persist after closing GPU-Z.
 
  • Like
Reactions: ZGR