CPIとMIPS(プロセッサの性能指標)とは?しーぴーあいとみっぷす
CPIとMIPS(プロセッサの性能指標)とは、CPI(Cycles Per Instruction)は1命令あたりの平均クロック数、MIPSは毎秒実行命令数を百万単位で表した値。実行時間=命令数×CPI×クロック周期という分解がこの指標群の本体で、周波数だけでは機種を比べられないことを示す。
最終更新:2026-10-06
システムアーキテクトを最短で暗記・合格する →背景
設計者が機種やインスタンスを選ぶとき、手元にあるのは周波数やコア数といったカタログ値だけであることが多い。実行時間を命令数・CPI・クロック周期の3項に分けておくと、いま議論しているのがどの項の話かが分かれ、コンパイラ最適化・命令セット・クロックのどこへ投資するかを切り分けられる。この分解を持たないまま周波数比でサイジングすると、方式設計の根拠が示せなくなる。
具体例
2GHz・CPI 2.0なら毎秒10億命令=1,000MIPS。命令混在比率(分岐30%で3サイクル、演算50%で1サイクルなど)から加重平均でCPIを求め、業務1件あたりの命令数見積りと掛け合わせて必要な処理能力を出す、という順で使う。
試験での引っ掛け
MIPSは命令セットの異なる機種の比較には使えない。1命令の仕事量が違うため、命令数が多い機種ほど数値が大きく出ることすらある。またプロジェクトマネジメントのCPI(Cost Performance Index=コスト効率指数)はEV÷ACで採算を見る同綴りの別物なので、設問がどの分野かで判断する。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。