演算器におけるオペランド値を考慮したパワーゲーティングに関する初期検討

概要

近年のプロセッサではリーク・エネルギーが指数関数的に増加しており,リーク・エネルギーを削減するための手法としてパワー・ゲーティングが広く用いられている.我々は,リーク・エネルギーの大きなユニットの 1 つである演算器に対して,プログラムの実行中にパワー・ゲーティングを行う手法を提案しており,またこの手法を適用可能な実チップを開発してきた.パワー・ゲーティングによるエネルギー削減量を最大化するためには,パワー・ゲーティングによって削減可能なエネルギーとパワー・ゲーティングそのものによって消費されるエネルギーが釣り合う点 (損益分岐点) を考慮し,パワー・ゲーティングを行うか否かを判断する必要がある.今回,実チップを使用した実験により,入力オペランドによって演算器のリーク電力が変化し,それによって損益分岐点が変化することを確認したので報告する.

タイプ
収録
情報処理学会 計算機アーキテクチャ研究会 (SIGARC)