[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/MASCOTS.2012.36guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Power-Sleuth: A Tool for Investigating Your Program's Power Behavior

Published: 07 August 2012 Publication History

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.

Cited By

View all
  • (2020)A Machine Learning Methodology for Cache Memory Design Based on Dynamic InstructionsACM Transactions on Embedded Computing Systems10.1145/337692019:2(1-20)Online publication date: 11-Mar-2020
  • (2018)Power-Constrained Optimal Quality for High Performance ServersWorkshop Proceedings of the 47th International Conference on Parallel Processing10.1145/3229710.3229749(1-10)Online publication date: 13-Aug-2018
  • (2017)Clairvoyance: look-ahead compile-time schedulingProceedings of the 2017 International Symposium on Code Generation and Optimization10.5555/3049832.3049852(171-184)Online publication date: 4-Feb-2017
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
MASCOTS '12: Proceedings of the 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
August 2012
480 pages
ISBN:9780769547930

Publisher

IEEE Computer Society

United States

Publication History

Published: 07 August 2012

Author Tags

  1. DVFS
  2. Power estimation
  3. Power profiling

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2020)A Machine Learning Methodology for Cache Memory Design Based on Dynamic InstructionsACM Transactions on Embedded Computing Systems10.1145/337692019:2(1-20)Online publication date: 11-Mar-2020
  • (2018)Power-Constrained Optimal Quality for High Performance ServersWorkshop Proceedings of the 47th International Conference on Parallel Processing10.1145/3229710.3229749(1-10)Online publication date: 13-Aug-2018
  • (2017)Clairvoyance: look-ahead compile-time schedulingProceedings of the 2017 International Symposium on Code Generation and Optimization10.5555/3049832.3049852(171-184)Online publication date: 4-Feb-2017
  • (2017)An Incremental Methodology for Energy Measurement and ModelingProceedings of the 8th ACM/SPEC on International Conference on Performance Engineering10.1145/3030207.3030224(15-26)Online publication date: 17-Apr-2017
  • (2016)Fine-Grain Power Breakdown of Modern Out-of-Order Cores and Its Implications on Skylake-Based SystemsACM Transactions on Architecture and Code Optimization10.1145/301811213:4(1-25)Online publication date: 16-Dec-2016
  • (2016)VR-scaleProceedings of the 53rd Annual Design Automation Conference10.1145/2897937.2898109(1-6)Online publication date: 5-Jun-2016
  • (2015)RubikProceedings of the 48th International Symposium on Microarchitecture10.1145/2830772.2830797(598-610)Online publication date: 5-Dec-2015
  • (2015)Just-in-time component-wise power and thermal modelingProceedings of the 12th ACM International Conference on Computing Frontiers10.1145/2742854.2742880(1-8)Online publication date: 6-May-2015
  • (2014)Improving the energy efficiency of software systems for multi-core architecturesProceedings of the 11th Middleware Doctoral Symposium10.1145/2684080.2684081(1-4)Online publication date: 8-Dec-2014
  • (2013)Towards more efficient executionProceedings of the 27th international ACM conference on International conference on supercomputing10.1145/2464996.2465012(253-262)Online publication date: 10-Jun-2013

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media