電力管理(ソフトウェア制御)

CPUのターボ動作(ターボブーストなど)の説明として正しいものはどれか。

  1. A電力や温度に余裕があるときに、定格を超える周波数まで自動で上げて性能を高める
  2. BCPUの周波数を常に最低にして、電力を減らす
  3. CCPUに外付けの小型ジェットエンジンを付ける
答えと解説を見る

正解:A. 電力や温度に余裕があるときに、定格を超える周波数まで自動で上げて性能を高める

CPUの定格の周波数は、すべてのコアが重い仕事をしても電力と温度の制限を守れるように決められています。実際には、一部のコアだけが動いているときや、冷えているときには余裕があります。ターボ動作では、電力や温度、電流を監視しながら、その余裕の分だけ周波数と電圧を上げて性能を高めます。余裕がなくなれば、自動で周波数を下げます。

  • A. 正しい。余裕を性能に変える仕組みです。
  • B. それは省電力の動作です。
  • C. もちろんエンジンは付けません。
この分野を解く 分野ページへ

電力管理(ソフトウェア制御)のほかの問題

  1. サーマルスロットリングの説明として正しいものはどれか。
  2. CPUの電力の制限で、短い時間なら長い時間の平均の制限(TDPに近い値)を超える電力で動くことを許す設定がある。これが成り立つ理由として正しいものはどれか。
  3. IntelのRAPLのような、CPUやメモリの電力をソフトウェアから測ったり上限を設定したりする機能の用途として最も適切なものはどれか。
  4. パソコンなどで使われるACPIの説明として正しいものはどれか。
  5. スマートフォンのSoCで、高性能なコアと省電力なコアを組み合わせるとき、軽い仕事を省電力なコアで行うと消費エネルギーが少なくなる理由として正しいものはどれか。