平成19年 秋期 基本情報技術者 午前 問19

1GHzで動作するCPUがある。
このCPUは、機械語の1命令を平均0.8クロックで実行できることがわかっている。
このCPUは1秒間に約何万回命令を実行できるか。

 ア  125  イ  250  ウ  80,000  エ  125,000


答え エ


解説
1GHzのクロックの1周期の時間は1×10-9秒であり、このCPUは平均0.8クロックで1命令を実行できるので、1命令の実行時間は0.8×10-9秒である。
したがって、1秒間で処理できる命令数は1.25×109命令になり、これは125,000万命令(エ)である。


キーワード
・処理能力

キーワードの解説
  • 処理能力(ベンチマーク)
    CPUの処理能力を表す指標としては1秒間に処理できる命令数を示すMIPS(Million Instructions Per Second)が有名であるが、これはCPUを理想的に使用した場合の数値であるため、実際に業務などで使用されるアプリケーションを動作させた場合、処理能力に大きな差がある。
    そのため、現在ではMIPSは余り使われず、総合性能を計測するSPEC(Standard Performance Evaluation Corporation)や、処理するトランザクション数を示すTPC(Transaction Processing Performance Council)が使用される。

もっと、「処理能力」について調べてみよう。

戻る 一覧へ 次へ