로봇 공학 및 머신러닝 엔지니어가 전력 사용량을 스마트 플러그에서 모니터링하고 전기 요금에 따라 시스템 성능을 조정하는 오픈소스 명령줄 인터페이스 도구인 **WattWise**를 개발했습니다. 이 도구는 엔지니어가 여러 GPU를 위한 듀얼 소켓 EPYC 워크스테이션을 구축한 후 만들어졌으며, 이 워크스테이션은 전력 소모가 많습니다. WattWise는 사용자가 실시간 전력 소비를 모니터링할 수 있도록 하며, 전력량과 전류를 표시하고, 역사적 소비 차트를 제공합니다. 특히 시간대별 요금(Time-of-Use, ToU) 요금제를 사용하는 사용자에게 유용하며, 피크 시간 동안 CPU와 GPU 성능을 제한하여 전기 요금을 절감할 수 있습니다.
이 워크스테이션은 최대 1400와트의 전력을 소모할 수 있지만, CPU 주파수를 3.7GHz에서 1.5GHz로 줄이면 약 225와트의 전력 소비를 줄일 수 있습니다. WattWise는 시스템 부하, 전력 소비 및 시간에 따라 클럭 속도를 최적화하며, 비례-적분(Proportional-Integral, PI) 제어기를 활용하여 관리합니다. 현재는 한 번에 하나의 Kasa 스마트 플러그만 지원하지만, 향후 업데이트에서는 여러 플러그와 다른 브랜드에 대한 지원이 계획되어 있습니다. 이 도구는 MIT 라이선스 하에 GitHub에서 제공되며, 커뮤니티 피드백과 기여를 허용합니다. 현재 버전에는 모니터링 대시보드가 포함되어 있지만, 전력 최적화 기능은 아직 개발 중입니다.
* 이 글은
tomshardware.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.