私のアルゴリズムによって消費される電力を測定する方法は?
質問
ANで実行されている画像処理アルゴリズムがあります ARM-CORTEX-A8/UBUNTU 9.01 プラットフォームと私は自分のアルゴリズムによって消費される電力を測定する必要がありますが、これを行う方法を知っている人はいますか?これに利用できるツールはありますか?
解決
厳密に言えば、あなたのアルゴリズムは電力を消費しません。
おそらく、デバイスの電力使用量を正確に測定できるハードウェアがあるため、さまざまなテストデータセットでコード(それ以外のアイドルデバイスで)を繰り返し実行し、累積電力使用量を測定し、それを比較できるはずです。デバイスのアイドル電力消費は同時に。違いは、コードを実行するデバイスが使用する追加のジュースの量です。
あらゆる種類のベンチマークと同様に、正確なデータを取得するには、ループで繰り返し実行する必要があります。
データがパフォーマンス特性を変更する可能性があるため、異なるユースケースをシミュレートするために異なるテストデータのコーパスが必要です。それについてあなたのQAチームに相談してください。
他のヒント
PowertopとPowerStatを試して、システムがアイドル状態になっているときに一度測定し、プログラムと違いを実行しているときに1回測定できると思います。
http://www.hecticgeek.com/2012/02/powerstat-power-calculator-ubuntu-linux/
ありがとう -
S Teja
所属していません StackOverflow