DocumentCode :
2926873
Title :
Analyzing and optimizing energy efficiency of algorithms on DVS systems A first step towards algorithmic energy minimization
Author :
Yokoyama, Tetsuo ; Zeng, Gang ; Tomiyama, Hiroyuki ; Takada, Hiroaki
Author_Institution :
Grad. Sch. of Inf. Sci., Nagoya Univ., Nagoya
fYear :
2009
fDate :
19-22 Jan. 2009
Firstpage :
727
Lastpage :
732
Abstract :
The energy efficiency at the algorithmic level on DVS systems and its analysis and optimization methods are presented. Given a problem the most energy efficient algorithm is not uniquely determined but dependent on multiple factors, including intratask dynamic voltage scaling (IntraDVS) policies, the size of intermediate data structure, and the size of inputs. We show that at the algorithmic level principles behind energy optimization and performance optimization are not identical. We propose a metric for evaluating optimal energy efficiency of static voltage scaling (SVS) and a few new effective IntraDVS policies employing data flow information. Experimental results on sorting algorithms show the existence of several tradeoffs in terms of energy consumption. Transforming algorithms by employing problem specific knowledge and data flow information successfully improves their energy efficiency.
Keywords :
energy conservation; minimisation; power aware computing; DVS systems; algorithmic energy minimization; data flow information; energy consumption; energy efficient algorithm; energy optimization; intratask dynamic voltage scaling policies; performance optimization; static voltage scaling; Algorithm design and analysis; Energy efficiency; Minimization methods; Voltage control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2009. ASP-DAC 2009. Asia and South Pacific
Conference_Location :
Yokohama
Print_ISBN :
978-1-4244-2748-2
Electronic_ISBN :
978-1-4244-2749-9
Type :
conf
DOI :
10.1109/ASPDAC.2009.4796566
Filename :
4796566
Link To Document :
بازگشت