<technical report>
An Energy Characterization Technique for Fast and Accurate Software Power Estimation

Creator
Language
Publisher
Date
Source Title
Source Title
Vol
Issue
First Page
Last Page
Publication Type
Access Rights
Rights
Related DOI
Related URI
Relation
Abstract マイクロプロセッサの消費エネルギーを高い抽象度でキャラクタライズする手法を提案する。消費エネルギーのモデルには線形式を用いる。本稿におけるキャラクタライズとは、線形式のパラメータ係数をゲートレベルのエネルギー見積もり値に基づく重回帰分析により決定することを意味する。キャラクタライズは対象となるデバイス(マイクロプロセッサと使用されるプロセステクノロジ)ごとに行う。提案手法で導出した線形式を用いるこ...とによりマイクロプロセッサ上でソフトウェアを実行する際に消費されるエネルギーを数千から数万命令ごとの粒度で正確かつ高速に見積もることができる。M32R-IIプロセッサとSDRAMを主記憶としたシステムを対象として実験を行った結果、平均誤差8%、最大誤差38%で消費エネルギーの見積もりが行えることを確認した。
In this paper, we propose a characterization framework which helps designers in developing an accurate energy consumption model for a target processor. We use a linear model for energy consumption and we find the coefficients of the model using Linear Programming (LP). We use our approach for estimating the energy consumption of an M32R-II processor system including CPU core, on-chip caches and an off-chip SDRAM. Experimental results demonstrated that the error of our technique is on an average 8% and worst case 38% compared to the gate-level estimation results. Once the linear equation has been developed, the power consumption of a target program can be estimated with the speed of 35,000 instructions per second.
show more

Hide fulltext details.

pdf lee05_1 pdf 406 KB 219  

Details

Record ID
Peer-Reviewed
Subject Terms
ISSN
Type
Created Date 2009.04.22
Modified Date 2020.11.02

People who viewed this item also viewed