動作周波数1.25GHzのシングルコアCPUが1秒間に10億回の命令を実行するとき、このCPUの平均CPI(Cycles Per Instruction)として、適切なものはどれか。
CPIは動作周波数を毎秒の実行命令数で割って求める
選択肢
- ア0.8
- イ1.25
- ウ2.5
- エ10
正解と解説
正解:イ 1.25
CPIは1命令の実行に要する平均クロック数なので、1秒あたりのクロック数を1秒あたりの命令数で割れば求まる。1.25GHz=毎秒12.5億クロック、命令実行数は毎秒10億命令なので、12.5億÷10億=1.25となる。
選択肢ごとの解説
- ア1÷1.25で求まる値で、これは1クロックあたりの命令数(IPC)に当たる。
- イ正解。12.5億クロック÷10億命令=1.25クロック/命令となる。
- ウ周波数を2.5GHzとした場合の値で、条件と合わない。
- エ周波数と命令数の単位換算を誤った場合に出る値である。
同じ分野の他の問題
- 4ブロックのキャッシュメモリC0〜C3が表に示す状態である。ここで、新たに別のブロックの内容をキャッシュメモリにロードす…2025年度 秋期 問6
- プロセッサの高速化技法の一つとして、同時に実行可能な複数の動作を、コンパイルの段階でまとめて一つの複合命令とし、高速化を…2025年度 秋期 問4
- 同じ命令セットをもつコンピュータAとBとがある。それぞれのCPUクロック周期、及びあるプログラムを実行したときのCPI(…2025年度 春期 問4
- キャッシュメモリのアクセス時間が主記憶のアクセス時間の1/30で、ヒット率が95%のとき、実効メモリアクセス時間は、主記…2024年度 秋期 問4
- 量子ゲート方式の量子コンピュータの説明として、適切なものはどれか。2024年度 春期 問4
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。