auの日記

プログラミング初心者の日記。(auはハンドルネームです)

CPUにおけるCPIとは

auです。
今回はCPIについて調べてみました。
調べるといろいろなCPIと略される言葉があることを知りました。
今回調べるのはそのなかの"Cycles Per Instruction"です。

CPIとは

CPUの処理速度を表す単位です。1命令を処理するのに必要な平均クロック数のことです。
CPI = CPUサイクル数 / 命令数で表すことができます。
CPIは少ないほうがCPUの性能がいいということになります。つまり、CPIを減らすか、命令の数を減らす、または両方をすることで処理速度を向上することができます。