ARMベースのコンピュータとIntelベースのコンピュータのBogoMIPSをどのように比較しますか?

ARMベースのコンピュータとIntelベースのコンピュータのBogoMIPSをどのように比較しますか?

私のARMベースのJetsonコンピュータを見ると、BogoMIPSは次のように表示されます。62.5

Xeonを使用しているIntelベースのコンピュータで、次のことがわかります。4,200

このメモを以下で見つけました。ウィキペディア

タイマーベースの遅延

2012年、ARMは多くのARMv7 CPUに組み込まれているシステムタイマーを使用して、忙しい待機ループを置き換えるための新しいudelay実装を提供しました。この実装はLinuxカーネルバージョン3.6でリリースされました。 [8] タイマーベースの遅延は、loops_per_jiffies 値が必ずしも線形に拡張されない可能性があるため、周波数スケーリングを使用して実行時にプロセッサ速度を動的に調整するシステムでより強力です。また、タイマ周波数が事前に知られているため、起動時に校正は不要です。

この変更の副作用は、BogoMIPS値がCPUのコア周波数ではなくタイマー周波数を反映することです。一般に、タイマ周波数はプロセッサの最大周波数よりはるかに低く、一部のユーザは、従来の忙しい待機ループを使用するシステムと比較して、BogoMIPS値が異常に低いことに驚くことがある。

しかし、これは実際に2つのCPU間で変換する方法を教えてくれません。

私のARMは1.2Ghzで、Intelは2.1Ghzです(約4.1Ghzに向上)。

したがって、両方のプラットフォームが同じアルゴリズムを使用した場合、数字がより近いと確信しています。その情報を解釈する方法がわかりません...だから質問は:BogoMIPSを別のBogoMIPSに変換する方法は何ですか?

ベストアンサー1

おすすめ記事