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
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;
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
DOI :
10.1109/ICEAC.2012.6471014