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 optimising 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 optimisation 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 optimisation 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.
Type de document :
Article dans une revue
Future Generation Computer Systems, Elsevier, 2013, 〈10.1016/j.future.2013.07.010〉
Liste complète des métadonnées

Littérature citée [24 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00925306
Contributeur : Ghislain Landry Tsafack Chetsa <>
Soumis le : mardi 7 janvier 2014 - 19:09:15
Dernière modification le : mercredi 12 septembre 2018 - 17:46:01
Document(s) archivé(s) le : mardi 8 avril 2014 - 00:21:21

Fichier

TSAFACK_CHETSA_FGCS_hal.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Ghislain Landry Tsafack Chetsa, Laurent Lefèvre, Jean-Marc Pierson, Patricia Stolf, Georges Da Costa. Exploiting Performance Counters to Predict and Improve Energy Performance of HPC Systems. Future Generation Computer Systems, Elsevier, 2013, 〈10.1016/j.future.2013.07.010〉. 〈hal-00925306〉

Partager

Métriques

Consultations de la notice

720

Téléchargements de fichiers

787