Thèse en cours

Modèles de coûts statiques des les compilateurs optimisants pour l'amélioration de la performance énergétique des logiciels embarqués

FR  |  
EN
Auteur / Autrice : Benjamin Destal
Direction : Corinne AncourtGeorges-André Silber
Type : Projet de thèse
Discipline(s) : Informatique temps réel, robotique et automatique - Fontainebleau
Date : Inscription en doctorat le 30/11/2023
Etablissement(s) : Université Paris sciences et lettres
Ecole(s) doctorale(s) : Ecole doctorale Ingénierie des Systèmes, Matériaux, Mécanique, Énergétique
Partenaire(s) de recherche : Laboratoire : Mathématiques et Systèmes
Equipe de recherche : CRI - Centre de Recherche en Informatique
établissement opérateur d'inscription : Mines Paris-PSL

Mots clés

FR  |  
EN

Résumé

FR  |  
EN

La sobriété énergétique est un enjeu industriel et sociétal majeur. L'une des facettes de cette sobriété est la diminution de la consommation énergétique des logiciels informatiques tout en conservant un bon niveau de performance en temps et en espace mémoire. L'objectif de cette thèse est d'étudier et d'implémenter des modèles de coûts statiques couplant le temps, la mémoire et la consommation d'énergie pour des architectures embarquées, permettant à des compilateurs d'optimiser et de générer un meilleur code selon ces trois critères pour ces architectures. L'évaluation de la performance dérivée de ces modèles devra être utilisable par le programmeur dans son environnement de développement afin de diriger la conception de son code, permettant ainsi un couplage efficace entre le développeur et le compilateur. Les architectures cibles seront celles de la gamme STM32 de ST Microelectronics, une gamme allant du micro-controlleur (MCU) au micro-processeur (MPU) à plusieurs cœurs, permettant ainsi une étude théorique du sujet généralisable sur divers types d'architectures, couplée à une application des résultats à des produits industriels réels et massivement utilisés.