忍者ブログ
情報処理技術者試験の合格を目指す全受験者のための、1問1問「徹底解説」ブログです。単なる過去問の暗記ではなく、なぜその答えになるのかを本質的に理解できるよう解説します。書籍などでは学べない最新用語やトレンドを踏まえてご紹介します。

【システム構成要素】限界まで性能を引き出す!「ターボ・ブースト」|情報処理問題1000本ノック

CPUは常に全力で動いているわけではありません。消費電力や温度に余裕があるとき、一時的にギアを上げる「ブースト機能」の仕組みを攻略しましょう。

1. 問題:CPUの動的クロック制御

【 問題 】 Core i5やCore i7などのプロセッサに搭載されており、稼働コア数、CPU負荷率、温度などを監視して、発熱量が一定枠内に収まっている場合に、動作クロックを定格以上に引き上げる機能を何と呼ぶでしょうか?

ア、ハイパースレッディング   イ、ターボ・ブースト・テクノロジー   ウ、オーバークロック   エ、キャッシュコヒーレンシ

2. 正解:プロセッサの技術に関する正解

正解: イ、ターボ・ブースト・テクノロジー

3. 解説:「熱の余白」を処理能力に変える

ターボ・ブーストは、OSがより高いパフォーマンスを必要とした際、プロセッサが消費電力・電流・温度の仕様限界未満で動作している場合に、自動的に動作周波数を高める技術です。

【図解:ターボ・ブーストの仕組み】

1. 状態監視
・CPUが「現在の温度は低いか?」「使っていないコアはあるか?」をリアルタイムでチェックします。

2. 余裕(マージン)の活用
・熱や電力に余裕があれば、動いているコアの動作クロックを段階的に引き上げます。

3. 自動調整
・負荷が下がったり、温度が上昇して限界に近づいたりすると、元のクロックに自動で戻ります。
[ 関連用語の整理 ]
ハイパースレッディング:1つの物理コアを、OSから2つの論理コアに見せかけて並列処理効率を高める技術。
オーバークロック:ユーザーが自己責任で定格以上の電圧・クロックを設定すること。ターボ・ブーストは「メーカー保証内での自動自動調整」である点が異なります。

1. 理解のコツ: 「余裕がある時だけ本気を出す」機能です。マラソンランナーが、心拍数や気温に余裕がある時だけスパートをかけるようなイメージです。
2. 試験対策の視点: 「温度や負荷を監視」「必要に応じてクロックを引き上げる」というキーワードがセットで出題されます。また、電力消費を抑えるための「省電力制御(スピードステップなど)」と対比させて理解しておくとより確実です。


4. まとめ

「発熱量が枠内であれば、動作クロックを引き上げる」。これがターボ・ブースト・テクノロジーです。ハードウェアの限界を賢く使い切り、処理能力を最大化する現代のプロセッサには欠かせない技術です。


PR