問8令和5年度 春期テクノロジ系
動作周波数1.25GHzのシングルコアCPUが1秒間に10億回の命令を実行するとき,このCPUの平均CPI(Cycles Per Instruction)として,適切なものはどれか。
- ア0.8
- イ1.25
- ウ2.5
- エ10
正解はイ
解説 本サイト独自(IPA公表のものではありません)
イ 平均CPIとは,一つの命令を実行するために平均で何サイクルを要するかを表す値である。1秒間のサイクル数である1.25GHzを,同じ1秒間に実行する10億回の命令数で割ると,平均CPIは1.25となる。
- ア 0.8は,10億回の命令数を1.25GHzのサイクル数で割った値であり,1サイクル当たりに実行する命令数を表している。
- ウ 2.5を平均CPIとすると,1.25GHzを命令数で割った値と一致しないので,与えられた実行回数を満たさない。
- エ 10を平均CPIとするには,一つの命令当たり10サイクルが必要になるが,1.25GHzと1秒間に10億回という条件に合わない。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和5年度 春期 応用情報技術者試験 午前 問8