DocumentCode :
3290590
Title :
Power-Sleuth: A Tool for Investigating Your Program´s Power Behavior
Author :
Spiliopoulos, Vasileios ; Sembrant, Andreas ; Kaxiras, Stefanos
Author_Institution :
Dept. of Inf. Technol., Uppsala Univ., Uppsala, Sweden
fYear :
2012
fDate :
7-9 Aug. 2012
Firstpage :
241
Lastpage :
250
Abstract :
Modern processors support aggressive power saving techniques to reduce energy consumption. However, traditional profiling techniques have mainly focused on performance, which does not accurately reflect the power behavior of applications. For example, the longest running function is not always the most energy-hungry function. Thus software developers cannot always take full advantage of these power-saving features. We present Power-Sleuth, a power/performance estimation tool which is able to provide a full description of an application´s behavior for any frequency from a single profiling run. The tool combines three techniques: a power and a performance estimation model with a program phase detection technique to deliver accurate, per-phase, per-frequency analysis. Our evaluation (against real power measurements) shows that we can accurately predict power and performance across different frequencies with average errors of 3.5% and 3.9% respectively.
Keywords :
energy consumption; microprocessor chips; power measurement; energy consumption; modern processor; per-frequency analysis; per-phase analysis; performance estimation model; power measurement; power saving; power-sleuth; power/performance estimation tool; profiling technique; program phase detection; program power behavior; Analytical models; Approximation methods; Estimation; Monitoring; Phase detection; Radiation detectors; Time frequency analysis; DVFS; Power estimation; Power profiling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2012 IEEE 20th International Symposium on
Conference_Location :
Washington, DC
ISSN :
1526-7539
Print_ISBN :
978-1-4673-2453-3
Type :
conf
DOI :
10.1109/MASCOTS.2012.36
Filename :
6298184
Link To Document :
بازگشت