Just-In-Timeコンパイラ生成コードに対する分岐命令の挙動解析に基づく細粒度PG制御

概要

本研究では,Just-In-Time コンパイラによる生成コードを対象に,コンパイラによる静的な解析だけでは考慮することが難しい分岐命令の挙動を VM 内で動的に解析し,実行命令列をより適切に把握することで電力削減効果を高めることのできる Geyser 向け細粒度パワーゲーティング制御手法を提案する.提案手法を Dalvik VM に実装し,CaffeineMark,SPECJVM ベンチマークを用いてエミュレータ上で電力性能の評価実験を行い,監視する分岐命令数に制約を設けない理想条件で平均リーク電力を最大 17% 削減した.

タイプ
収録
情報処理学会 システムソフトウェアとオペレーティング・システム研究会 (SIGOS)