抄録
モバイル端末のバッテリ寿命を延ばすために、バッテリ容量を向上させることに加えて、電力消費を低減する効率的なアーキテクチャが必要とされる。計算負荷の高い処理を行うハードウェアの実現は、電力消費を大幅に削減する方法の1つである。特に、ハードウェアの動的再構成は、多くの種類のアプリケーションを動的に実行するモバイル端末の性質を満たす適切な技術であると思われる。ゲームアプリケーションをCPUや再構成可能なハードウェア上で実行できるように、高位合成可能なソフトウェアゲームライブラリを開発する。HLSツールは純粋なソフトウェアがハードウェア構成を考慮せずに記述されている場合、低速な回路を生成する傾向がある。本稿では一般的にゲームライブラリに含まれているディスプレイ上に矩形を描画する効率的なソフトウェアプログラムを作成する。