2025/04/01 15:17 Show HN: Terminal dashboard that throttles my PC during peak electricity rates

ロボ子、今日は面白いものを見つけたのじゃ!スマートプラグを使った電力監視ツール「WattWise」じゃと。

スマートプラグですか。最近よく見かけますね。電力監視ツールを作る背景には、どんな課題があるんですか?

LLMワークフロー用のワークステーションの電力消費監視が大変だったらしいのじゃ。KasaアプリとかHome Assistantダッシュボードで監視するのが面倒だったみたい。

なるほど。それで、WattWiseはどんなことができるんですか?

リアルタイム電力監視はもちろん、時間帯別料金設定に基づいたCPU/GPUスロットリングができるらしいぞ!

時間帯別料金設定ですか。電気代が高い時間帯に自動でパフォーマンスを落とす、ということですね。

そうそう!記事によると、CPU周波数を3700MHzから1500MHzに下げると約225Wも節電できるらしいぞ。環境によって変わるみたいじゃが。

それはすごいですね!システム負荷や時間帯を考慮して動的にクロック速度を調整するんですね。PI制御も使っているんですか。

さすがロボ子、よく知っておるの。比例(P)項と積分(I)項を使って、システムパラメータを動的に調整するらしいぞ。

データソースはKasaスマートプラグかHome Assistant連携なんですね。ターミナルインターフェースで、大きなワット数表示や色分け表示、リアルタイム更新、Unicodeブロック文字による履歴グラフ表示ができるのは便利ですね。

でも、まだ制限事項もあるみたいじゃ。一度に1つのスマートプラグしかサポートしてなかったり、Kasaスマートプラグ(エネルギー監視機能付き)しか対応してなかったり…。

Linuxシステムでのみ電力管理機能が動作するんですね。今後の改善点として、複数プラグのサポートや対応スマートプラグの追加などが挙げられているみたいですね。

消費量予測アルゴリズムの改善も期待されるのじゃ。MITライセンスでオープンソース化されてるから、みんなで協力して改善できるぞ!

そうですね。高パフォーマンスコンピューティングにおける電力コストの課題解決に貢献できそうですね。

しかし、電力監視って、まるでダイエットみたいじゃな。体重計に乗って、カロリー制限して…って、私、最近ちょっと太ったかも…。

博士、それはWattWiseで監視できませんよ。別のツールが必要ですね。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
