最近 (そして繰り返し) お客様から、当社のソフトウェアを実行するために必要なMIPSについて尋ねられました。通常、これは cpu/os/hw (当社のソフトウェアは移植性が高い) および/またはユースケース (つまり、当社のソフトウェアの使用方法) に依存することをお客様に説明することで、この質問を取り除くことができました。
しかし、私は非常に頑固であるだけでなく、頑固である正当な理由を提供する最後のものを持っています. :) 彼は、私たちのソフトウェアを実行するのに十分な能力があるかどうか確信が持てないため、見積もりを求めています。したがって、この見積もりの前にソフトウェアを購入することは論理的ではありません。(この特定のプラットフォームで実行するにはかなりの量の作業が必要になるため、デモ/評価を提供することはできません。)
そして今、質問があります: 誰かがハードウェアの任意の部分で、任意のソフトウェアでそのようなタスクを経験したことがありますか? 実際の例は本当に役に立ちます。多くの OS と多くのハードウェアでソフトウェアを実行するオプションがあります。したがって、ハードウェアでそのような見積もりを行うためのツールを知っている場合は、それを使用するか、少なくともアイデアを得ることができます。ちなみに、私はeCosPro OSで CPU 負荷を測定する方法しか知りません。
編集:
プローブを使用することは、実際には良い考えです。自分のソフトウェアだけがカウントできるすべての命令を実行している制御環境を作成できると仮定すると、プローブにはそれを行うためのインターフェイスがあると思います。実際、私はいくつかの異なるハードウェアデバッガーを持っています。誰かがそれを行う方法を経験したことがあれば、明日ドキュメントを読んで、うまくいけばこの方向で何かを見つけるでしょう。