ITパスポート 平成30年度 秋期 特別措置試験 問95
コンピュータ構成要素
マルチコアプロセッサに関する問題
ターボブーストとも呼ばれるコンピュータの処理性能向上技術に関する説明はどれか。
- ア CPUと主記憶の間に配置して,主記憶の読み書きの遅さを補う。
- イ CPUの許容発熱量や消費電力量に余裕があるときに,コアの動作周波数を上げる。
- ウ 演算を行う核となる部分をCPU内部に複数もち,複数の処理を同時に実行する。
- エ 複数のコンピュータのCPUを共有して,膨大な量の処理を分散して実行する。
答えと解説
✓ これが正解イ CPUの許容発熱量や消費電力量に余裕があるときに,コアの動作周波数を上げる。
解説
熱と電力に余裕があるときだけ、拍の速さを一時的に上げます。
CPU は、クロック周波数という決まった拍の速さで動きます。この速さを上げれば処理は速くなりますが、そのぶん熱と電力が増えます。上げ続ければ壊れてしまうので、通常は安全な範囲に収まる値が決められています。ところが実際には、余裕が残っている場面がよくあります。使っている核が少ないときや、周りの温度が低いときです。そこで、熱と電力に余裕があることを確かめたうえで、一時的に拍の速さを上げる仕組みが備えられました。ターボブーストと呼ばれるのは、この働きのことです。余裕が無くなれば自動で元に戻すので、決められた限度を超えることはありません。使う核が少ない場面ほど効果が出やすく、すべての核を使い切る仕事では上げ幅が小さくなります。残る三つは、読み書きの遅さを補う置き場、核を複数持つ作り、機器をまたいで分ける作りです。
ほかの選択肢の解説
- ア CPUと主記憶の間に配置して,主記憶の読み書きの遅さを補う。:CPU と主記憶の間に置いて、主記憶の読み書きの遅さを補うという肢です。よく使うものを手前に置いておく仕組みで、待ち時間を減らします。拍の速さそのものには触れず、余裕を見て上げ下げする働きも持ちません。
- ウ 演算を行う核となる部分をCPU内部に複数もち,複数の処理を同時に実行する。:演算を行う核となる部分を内部に複数持ち、同時に処理するという肢です。手分けして進めるので、まとめた処理量は増えます。ただし、一つ一つの核の拍を上げるわけではありません。核の数と拍の速さは別の話で、むしろ核を多く使うほど余裕は減ります。
- エ 複数のコンピュータのCPUを共有して,膨大な量の処理を分散して実行する。:複数のコンピュータの CPU を共有して、膨大な量の処理を分けて実行するという肢です。多くの機器をつないで大きな計算を片付ける作りで、一台の中の話ではありません。熱や電力の余裕を見て加減する仕組みでもありません。
関連用語
- マルチコアプロセッサ一つのプロセッサの中に、演算を担うコアをいくつも載せたものです。
- キャッシュメモリCPUのすぐそばに置く小容量で高速な記憶です。
- クロック
周波数 CPUが命令を処理するときに合わせる拍を、1秒間に刻む数です。 - CPU命令をひとつずつ主記憶から取り出して実行する装置です。
- 主記憶CPUが命令を取り出す、容量の大きい記憶です。
- 消費電力CPUやLSIの消費電力は、動作時の電力とリーク電流による電力に分けて考えます。
出典:平成30年度 秋期 ITパスポート試験(特別措置試験) 問95
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問61:
主記憶に 関する 問題 (キャッシュメモリ) - 令和7年度 問62:
仮想記憶に 関する 問題 (主記憶) - 令和5年度 問96:
接頭語に 関する 記述 (クロック 周波数) - 令和4年度 問92:
BLEに 関する 記述 (消費電力) - 平成29年度 秋期 (特別措置試験) 問75:
CPUの 性能に 関する 記述 (マルチコアプロセッサ)
同じ分野の問題
誤りを見つけたら報告する