Open-Source Tool Designed To Throttle PC and Server Performance Based On Electricity Pricing
Robotics and machine learning engineer Naveen Kul has created an open-source tool named WattWise, designed to optimise power usage by throttling PC and server performance based on electricity pricing and peak hours. This CLI tool monitors power consumption via smart plugs and effectively manages system performance to reduce costs.
Key Points
- WattWise is a lightweight CLI tool that monitors power usage through smart plugs.
- The tool aims to throttle system performance during peak electricity pricing to save costs.
- It was developed following the challenges faced with traditional power monitoring applications.
- The tool demonstrates significant power savings by managing CPU performance – reducing frequency from 3.7 GHz to as low as 1.5 GHz.
- Future updates will include functionality for GPU throttling to further optimise power usage.
- The tool uses a Proportional-Integral (PI) controller to manage power consumption based on usage and electricity pricing.
- WattWise is available on GitHub.
Why should I read this?
This article provides insight into an innovative solution for managing energy consumption in computing environments, especially as electricity costs fluctuate. As global energy prices increase, tools like WattWise could help users and organisations save significantly on electricity bills while promoting efficiency in their operations.
“`