• DocumentCode
    599467
  • Title

    Safari: Function-level power analysis using automatic instrumentation

  • Author

    Wang, Shinan ; Youhuizi Li ; Shi, Weisong ; Lingjun Fan ; Agrawal, Abhishek

  • Author_Institution
    Department of Computer Science, Wayne State University, Detroit, Michigan, USA
  • fYear
    2012
  • fDate
    3-5 Dec. 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Resolving excessive power dissipation of modern computer systems has become a substantial challenge. However, few research projects have targeted on application power analysis or application-aware power management, which becomes a rising factor in energy efficient system design. In this paper, we describe and implement an application function (subroutine call) level profiler, Safari. It can be used to generate power profiles of each function in an automatic manner. The experiment results using NPB parallel benchmark suite show that Safari is able to collect function level run-time information with overhead (16% on average) comparable to gprof. The power profiling results can be used for code optimization, power-aware scheduling, or even computing resource billing for future research.
  • Keywords
    Benchmark testing; Computers; Data models; Instruments; Power dissipation; Software; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Energy Aware Computing, 2012 International Conference on
  • Conference_Location
    Guzelyurt, Cyprus
  • Print_ISBN
    978-1-4673-5326-7
  • Electronic_ISBN
    978-1-4673-5327-4
  • Type

    conf

  • DOI
    10.1109/ICEAC.2012.6471014
  • Filename
    6471014