0

この投稿に続いて:

ARM プロセッサのアルゴリズムの MIPS を計算する方法

フォローアップの質問があります。システムにプロセスが 1 つしかないとします (cortex M4F でベアメタルで動作)。このプロセスには約 3 秒かかります。CPU 周波数は 168 MHZ で、Cortex M4F は 1.25 MIPS/MHZ です。これにより、210 MIPS が得られるので、3 秒の実行時間で合計 3 * 210 = 630 MIPS になります。これでよろしいですか?

しかし !この 3 秒間で、CPU が提供する利用可能な MIPS をすべて消費することを誰が保証できますか? そうでない場合、630 MIPS は不正確です。

実行時間全体で CPU 使用率を測定すると (CPU 使用率が ~ %50 になると仮定します)、実際の MIPS 値は 315 MIPS になりますが、正しいでしょうか? MIPS 推定値を取得する最も正しい方法は何ですか?

ありがとうマイケル

4

1 に答える 1