Empirical Model-Based Performance Prediction for Application Mapping on Multicore Architectures - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Accéder directement au contenu
Article Dans Une Revue Journal of Systems Architecture Année : 2019

Empirical Model-Based Performance Prediction for Application Mapping on Multicore Architectures

Abdoulaye Gamatié
An Kang
  • Fonction : Auteur
  • PersonId : 1048503
Gilles Sassatelli

Résumé

Application mapping in multicore embedded systems plays a central role in their energy-efficiency. The present paper deals with this issue by focusing on the prediction of performance and energy consumption, induced by task and data allocation on computing resources. It proposes a solution by answering three fundamental questions as follows: i) how to encode mappings for training performance prediction models? ii) how to define an adequate criterion for assessing the quality of mapping performance predictors? and iii) which technique among regression and classification enables the best predictions? Here, the prediction models are obtained by applying carefully selected supervised machine learning techniques on raw data, generated off-line from system executions. These techniques are Support Vector Machines, Adaptive Boosting (AdaBoost) and Artificial Neural Networks (ANNs). Our study is validated on an automotive application case study. The experimental results show that with a limited set of training information, AdaBoost and ANNs can provide very good outcomes (up to 84.8% and 89.05% correct prediction score in some cases, respectively), making them attractive enough for the addressed problem.
Fichier principal
Vignette du fichier
pre-print.pdf (1.53 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

lirmm-02151502 , version 1 (08-06-2019)

Identifiants

Citer

Abdoulaye Gamatié, Xin An, Ying Zhang, An Kang, Gilles Sassatelli. Empirical Model-Based Performance Prediction for Application Mapping on Multicore Architectures. Journal of Systems Architecture, 2019, 98, pp.1-16. ⟨10.1016/j.sysarc.2019.06.001⟩. ⟨lirmm-02151502⟩
169 Consultations
366 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More