ホームページ  >  記事  >  コンピューターにおけるミップとは何を意味しますか?

コンピューターにおけるミップとは何を意味しますか?

青灯夜游
青灯夜游オリジナル
2020-12-09 14:18:19146307ブラウズ

コンピュータでは、mips はシングルワード固定小数点命令の平均実行速度、つまり 1 秒間に処理される数百万の機械語命令の数を指します。コンピューター。 MIPS は命令の実行速度であり、パフォーマンスが実行時間に反比例することを規定しており、コンピューターが高速であるほど、MIPS 値は高くなります。

コンピューターにおけるミップとは何を意味しますか?

#この記事の環境:Windows10、Dell G3。

MIPS は、Million Handling Per Second の略語で、1 秒間にコンピューターによって実行される 100 万命令の数です。コンピューターの速度を表す尺度です。

現在、CPU の周波数はますます高くなり、パイプライン化、スーパースカラー演算、デュアルコア、マルチコア化が進み、コンピューターの速度を単純にクロックで測ることはもはや科学的ではありません。 MIPS を使用して相対比較を測定します。合理的です。 MIPS は命令の実行速度であり、パフォーマンスが実行時間に反比例することを規定しており、コンピューターが高速であるほど、MIPS 値は高くなります。

ARM7 をコアとした S3C44B0X の推奨最大動作周波数は 66MHz です ARM が提供する技術情報によると、Cortex A9 CPU の演算速度は次の式で計算できます: MIPS=0.9×旧モデル Arm 7 シリーズ S3C44B0X の最大演算速度は約 0.9×66MHz=59.4MIPS であると結論付けられます。 6M 51 マイクロコントローラーは通常、命令を完了するのに 12 または 24 クロック サイクルかかり、乗算および除算命令には 48 クロック サイクルが必要です。このようにして、6M 51 マイクロコントローラーの計算速度は 0.2 ~ 0.5MIPS であると最初に推定します。 8 ビット マシンと 32 ビット マシンの計算速度には依然として大きな差があることがわかります。

AVR を例にとると、そのデータ スループット レートは 1MIPS/MHz、つまり 1MHz の発振周波数は 1MIPS に達します。

要約すると、コンピュータの速度を測定するには MIPS を使用するのが合理的ですが、CPU が異なれば最大動作周波数やデータ スループット レートも異なるため、一般化することはできません。

さらに関連記事を読みたい場合は、PHP 中国語 Web サイト にアクセスしてください。 !

以上がコンピューターにおけるミップとは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。