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
Link To Document