コンピュータ構成要素

基本情報技術者試験CPU性能」の問題

テクノロジ系コンピュータ構成要素計算問題難易度:normal
クロック周波数2GHz、命令1個あたり平均4クロックを要するCPUの処理性能はおよそ何MIPSか。
500MIPS
250
2000MIPS
800MIPS
正解
500MIPS

1秒間のクロック数は2×10^9。1命令に4クロック要するので実行命令数は2×10^9÷4=5×10^8=500×10^6命令/秒、つまり500MIPSで正しい。

?選択肢ごとの解説

ア ○1秒間のクロック数は2×10^9。1命令に4クロック要するので実行命令数は2×10^9÷4=5×10^8=500×10^6命令/秒、つまり500MIPSで正しい。
イ ×250は2GHzを8クロックで割るなど、CPIを2倍に取り違えた誤りである。
ウ ×2000MIPSはクロック数をCPIで割らずそのままMIPS換算した誤りで、4で割る処理を忘れている。
エ ×800MIPSはクロック数にCPIを掛けたり係数を取り違えた計算ミスに相当する不正な値である。

くわしく

MIPS=クロック周波数÷CPI÷10^6。CPI(命令あたりクロック数)が小さいほど高性能になる。MIPSは命令の重さを無視する指標のため、機種比較では参考値にとどまる点も理解しておく。

本番での押さえどころ

試験のコツ

単位をそろえる: 2GHz=2×10^9Hz、MIPSは10^6命令/秒。『÷CPI、÷10^6』を機械的に適用する。

覚え方

性能=速さ(クロック)÷手間(CPI)、と分数で覚えると割る方向を間違えない。

よくある誤り

CPIで割らずにクロック数をそのままMIPSとする、またはCPIを掛けてしまう誤りが頻出する。

コンピュータ構成要素の他の問題

この問題を、AIの8-ways解説つきで。

基本情報技術者試験の演習を、一問ごとに「なぜ」まで。まずは無料で。

無料ではじめる →

ukamiru 過去問 · 基本情報技術者試験 · fe-a3-0005

【基本情報技術者試験】CPU性能の問題 — 解答・解説|ukamiru 過去問