Title
Exploiting performance counters to predict and improve energy performance of HPC systems.
Abstract
Hardware monitoring through performance counters is available on almost all modern processors. Although these counters are originally designed for performance tuning, they have also been used for evaluating power consumption. We propose two approaches for modelling and understanding the behaviour of high performance computing (HPC) systems relying on hardware monitoring counters. We evaluate the effectiveness of our system modelling approach considering both optimizing the energy usage of HPC systems and predicting HPC applications’ energy consumption as target objectives. Although hardware monitoring counters are used for modelling the system, other methods–including partial phase recognition and cross platform energy prediction–are used for energy optimization and prediction. Experimental results for energy prediction demonstrate that we can accurately predict the peak energy consumption of an application on a target platform; whereas, results for energy optimization indicate that with no a priori knowledge of workloads sharing the platform we can save up to 24% of the overall HPC system’s energy consumption under benchmarks and real-life workloads.
Year
DOI
Venue
2014
10.1016/j.future.2013.07.010
Future Generation Computer Systems
Keywords
Field
DocType
Energy performance,High performance computing,Hardware performance counters,Green IT,Power consumption
Green computing,Supercomputer,Computer science,A priori and a posteriori,Real-time computing,Cross-platform,Energy performance,Energy consumption,Performance tuning,Embedded system,Power consumption
Journal
Volume
ISSN
Citations 
36
0167-739X
12
PageRank 
References 
Authors
0.64
16
5
Name
Order
Citations
PageRank
ghislain landry tsafack chetsa1464.51
Laurent Lefèvre239550.87
Jean-Marc Pierson362359.06
Patricia Stolf412517.37
Georges Da Costa534532.75