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

スマートフォンのSoCが、動画の再生を汎用のCPUではなく専用の動画デコーダの回路で行う主な理由はどれか。

  1. ACPUでは動画を再生できないから
  2. B専用の回路は、画質を自動で上げるから
  3. C特定の処理に特化した回路は、同じ処理をCPUで行うよりずっと少ないエネルギーで済み、電池が長くもつから
答えと解説を見る

正解:C. 特定の処理に特化した回路は、同じ処理をCPUで行うよりずっと少ないエネルギーで済み、電池が長くもつから

汎用のCPUは、どんな処理にも対応するため、命令の取り出しや解読、レジスタの読み書きなど、計算そのもの以外に多くのエネルギーを使います。動画のデコーダのような専用の回路は、決まった処理の流れを直接回路にしているので、同じ処理を何分の一から何十分の一のエネルギーで行えます。SoCには、動画、画像、音声、AIなどの専用の回路が多く載っています。

  • A. CPUでも再生できますが、電力が大きくなります。
  • B. 画質を上げるための回路ではありません。
  • C. 正しい。専用化はエネルギーの効率を大きく高めます。
この分野を解く 分野ページへ

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

  1. OSが、多くのプログラムのタイマの起き上がる時刻を少しずつずらしてそろえる(タイマのまとめ)理由として正しいものはどれか。
  2. LinuxなどのOSで使われるティックレス(tickless)カーネルの考え方として正しいものはどれか。
  3. ArmのプロセッサのWFI(Wait For Interrupt)命令の使い道として正しいものはどれか。
  4. 電池で動く機器を、スリープの状態から決まった時刻に起こすのによく使われるものはどれか。
  5. 電源電圧だけを10%下げたとき(ほかの条件は同じとする)、動的消費電力はおよそ何%減るか。