ハードウエア MIPS:コンピューターの速度を測る
「命令実行速度の指標」とは、計算機がどれくらいの速さで命令を実行できるかを示す尺度のことです。この尺度を使うことで、異なる計算機の性能を比較することができます。よく使われる指標の一つに「ミップス」というものがあります。ミップスとは、「1秒間に何百万個の命令を実行できるか」を表す単位です。正式名称は「Million Instructions Per Second」で、その頭文字をとってMIPSと表記されます。ミップスの値が大きいほど、計算機は多くの命令を短い時間で処理できることを意味し、処理速度が速いと言えます。例えば、1ミップスは1秒間に100万個の命令を実行できることを示し、5ミップスならば1秒間に500万個の命令を実行できることを示します。10ミップスならば1秒間に1000万個、つまり1千万個の命令を実行できることを示します。このミップスという値は、計算機の心臓部である演算処理装置やマイクロプロセッサの性能を比較する際に用いられます。新しい演算処理装置が開発されると、その性能を示す指標としてミップスが用いられ、従来の演算処理装置と比較することで、どれくらい性能が向上したかを分かりやすく示すことができます。ただし、ミップスはあくまでも一つの指標であり、計算機の性能を全て表すものではありません。同じミップス値を持つ演算処理装置でも、命令の種類や計算機の構造によって実際の処理速度は異なる場合があります。また、近年ではミップスよりも他の指標を用いて性能を評価するケースも増えてきています。計算機の性能を正しく理解するためには、ミップスだけでなく、他の指標も合わせて検討することが重要です。
