Show HN: Terminal dashboard that throttles my PC during peak electricity rates
11–20 of 61 posts
Re: Show HN: Terminal dashboard that throttles my PC during peak electricity rates
#12Nice project, but would it not be more rational to have your system running underclocked/undervolted at the optimal perf/watt at all times, with an optional boost to max performance for a time critical task? Running it away from the optimum might save on instant consumption but increase your aggregate consumption.
It's well established that completing the same task more slowly at a lower clock rate is actually less energy-efficient.
Re: Show HN: Terminal dashboard that throttles my PC during peak electricity rates
#13If your computer is still doing bursty jobs during that period, it will use less power but still as much energy. Sure, you can reduce the power but if you aren't also reducing what you ask it to do, it'll just use that max amount of allowed power for a longer period of time.
Re: Show HN: Terminal dashboard that throttles my PC during peak electricity rates
#14Re: Show HN: Terminal dashboard that throttles my PC during peak electricity rates
#15Nice project, but would it not be more rational to have your system running underclocked/undervolted at the optimal perf/watt at all times, with an optional boost to max performance for a time critical task? Running it away from the optimum might save on instant consumption but increase your aggregate consumption.
Re: Show HN: Terminal dashboard that throttles my PC during peak electricity rates
#16Why all this instead of a simple cronjob switching from performance to powersave profiles depeding on current time (=electricity price)?
Re: Show HN: Terminal dashboard that throttles my PC during peak electricity rates
#17If your computer is still doing bursty jobs during that period, it will use less power but still as much energy. Sure, you can reduce the power but if you aren't also reducing what you ask it to do, it'll just use that max amount of allowed power for a longer period of time.
All the modern CPUs will boost into high clockspeeds and voltage to get work done quicker but at considerably higher power draws per operation. On that side of the equation its clear that it uses more energy. The problem is the entire CPU package is on longer if you don't do that and this costs power too and so its a trade off between the two. Generally we consider there isn't much difference between them but I don't…
The consensus thus was that spending more time in lower power states (where you use ~0W) was much more efficient than spending a longer amount of time in the CPU sweetspot, but with all sort of peripherals online that you didn't need anyway.
I remember when Google made a big deal out of "bundling" idle CPU and network requests, since bursting them out was more efficient than having the radio and CPU trotting along at low bandwidth.
Re: Show HN: Terminal dashboard that throttles my PC during peak electricity rates
#18Wonder if a big UPS/power bank would be better? Charge it during periods where power is cheaper, and utilize it when power is more expensive. Then again if you do not need full performance all the time - this is a cool solution.
Re: Show HN: Terminal dashboard that throttles my PC during peak electricity rates
#19Could you share how much you have saved in $?
Re: Show HN: Terminal dashboard that throttles my PC during peak electricity rates
#20Had a quick look through the code but I can't find where he actually throttles the PC. Anyone can point me to it? https://github.com/naveenkul/WattWise
Looks like it’s just a display.