継続的インテグレーション(CI)をご存知ですか?


makahdz.qoitech Verified Supplier Rep

継続的インテグレーション(CI)は、ソフトウェア開発における中核的な手法であり、開発者が頻繁にコードの変更を共有リポジトリにマージし、その都度自動的にビルドとテストが実行されるものです。電力測定を伴う継続的インテグレーション(CI) は、コード変更のたびにエネルギー効率を自動的かつデータ駆動型で検証する手法です。これは以下の目的で実施されます。

  • 電力リグレッション(性能劣化)を早期検出 – 例えば、電流消費量を増大させるファームウェアの変更など。
  • コミットごとの効率への影響を定量化 – コードが実際のエネルギー使用にどのように影響するかを確認できます。
  • 時間経過に伴う傾向の追跡 – バージョンごとのパワーパフォーマンス履歴を構築します。
  • ROI分析の自動化 – エネルギーの最適化や部品変更のためにご利用いただけます。




オリジナル・ソース(English)