CPIとMIPS(プロセッサの性能指標)とは?しーぴーあいとみっぷす
CPIは命令1つを片づけるのに平均で何クロックかかるか、MIPSは1秒間に何百万命令をこなせるかを表す指標。両者は「命令数×CPI×クロック周期=実行時間」という1本の式で結ばれ、周波数が高いほど速いとは限らないことを示す。機器のサイジングで数値の意味を取り違えないことが問われる。
最終更新:2026-10-06
ネットワークSPを最短で暗記・合格する →背景
同じ周波数でも1命令にかかるサイクル数が違えば実際の速さは変わる、という当たり前を式にしたのがこの3つの積である。カタログ上の1つの数値で性能を代表させると必ず外れる、というのがここでの教訓で、ネットワーク機器でも同じことが起きる。公称スループットはフレーム長という前提条件込みの数値で、条件を書かずに比べても意味がない。
具体例
2GHz・CPI 2.0なら毎秒10億命令=1000MIPS。命令の混在比率ごとのサイクル数から加重平均でCPIを出し、処理する命令数の見積りと掛けて必要な能力を算出する。ルータの選定でも、bpsの公称値だけでなく64バイトフレームでのpps(パケット毎秒)を見るのが同じ発想にあたる。
試験での引っ掛け
MIPSは命令セットが違う機種どうしの比較には使えない。1命令の仕事量が違うので、命令数が多い機種のほうが数値上は大きく出ることすらある。機種を比べるには、実業務に近いベンチマークの測定結果を使う。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。