平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問1
テクノロジ/コンピュータ構成要素プロセッサの省電力技術の一つであるパワーゲーティングの説明として,適切なものはどれか。
出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問1
- ア仕事量に応じて,プロセッサへ供給する電源電圧やクロック周波数を変える。
- イ動作していない回路ブロックへのクロック供給を停止する。
- ウ動作していない回路ブロックへの電源供給を遮断する。
- エマルチコアプロセッサにおいて,使用しないコアの消費電力枠を,動作しているコアに割り当てる。
正解:ウ
解説
パワーゲーティングは,動作していない(使用していない)回路ブロックへの電源供給そのものを遮断することによって,リーク電流(待機時にも流れ続ける漏れ電流)を含めた消費電力を大幅に削減する省電力技術です。電源を完全に遮断するため,クロックだけを止める方式よりも消費電力の削減効果が大きい一方,電源を再投入する際には内部状態が失われているため再初期化が必要になります。
選択肢ごとの解説
- ア誤り。仕事量に応じて電源電圧やクロック周波数を動的に変える技術は,DVFS(Dynamic Voltage and Frequency Scaling)の説明であり,パワーゲーティングとは異なります。
- イ誤り。動作していない回路ブロックへのクロック供給を停止する技術は,クロックゲーティングの説明です。クロックゲーティングは動的な消費電力(スイッチング電力)を削減しますが,リーク電流は削減できません。
- ウ正しい。動作していない回路ブロックへの電源供給そのものを遮断することによって,リーク電流を含めて消費電力を削減する技術がパワーゲーティングです。
- エ誤り。使用しないコアの消費電力枠を動作しているコアに割り当てる技術は,ターボブースト(動的な性能引上げ)に関する説明であり,パワーゲーティングとは異なります。