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

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

青灯夜游
青灯夜游オリジナル
2020-12-01 14:15:4464082ブラウズ

mips は、コンピューターの「計算速度」を指します。コンピュータの計算速度は通常、1 秒あたりに実行できる加算命令の数を指し、多くの場合、1 秒あたりの百万命令数 (MIPS) で表されます。

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

コンピュータの計算速度は、通常、1 秒あたりに実行できる加算命令の数を指し、一般に 1 秒あたりの百万命令 (MIPS) と呼ばれます。 。 急行。

MIPS: シングルワード固定小数点命令の平均実行速度、1 秒あたりに処理される数百万の機械語命令の数。これは CPU 速度の尺度です。たとえば、Intel80386 コンピュータは 1 秒あたり 300 万から 500 万の機械語命令を処理できます。つまり、80386 は 3 ~ 5 MIPS の CPU であると言えます。 MIPS は単なる CPU パフォーマンスの尺度です。

現在、CPU の周波数はますます高くなり、パイプライン化、スーパースカラー演算、デュアルコア、マルチコア化が進み、コンピューターの速度を単純にクロックで測ることはもはや科学的ではありません。 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 サイトの他の関連記事を参照してください。

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