OZAKTAS Haluk

PhD student at Sorbonne University
Team : ALSOC
https://lip6.fr/Haluk.Ozaktas

Supervision : Nathalie DRACH-TEMAM

Co-supervision : HEYDEMANN Karine

Compression de code et optimisation multicritère des systèmes embarqués dans un contexte temps réel strict

Pour des raisons économiques, énergétiques et/ou ergonomiques, les systèmes embarqués sont soumis à de nombreuses contraintes comme être performants en moyenne ou dans le pire cas, avoir une consommation d'énergie et une mémoire de taille aussi réduite que possible. En conséquence, les systèmes embarqués ont plusieurs critères à optimiser lors de leur conception. Ce travail de thèse s'intéresse à la mise au point de stratégies d'optimisation de code multicritère pour des applications embarquées potentiellement temps réel strict. Dans un premier temps, un schéma de compression de code a été développé et mis en place pour optimiser principalement la taille de code. Ce schéma utilise une décompression dans le pipeline du processeur pour pouvoir optimiser aussi la consommation d’énergie et la performance moyenne ou pire cas. L'analyse des effets du schéma proposé a montré qu’il peut simultanément optimiser, ou offrir de bons compromis entre, plusieurs critères. Dans un deuxième temps, une plateforme d’optimisation multicritère a été mise en œuvre pour appliquer simultanément plusieurs transformations de code ciblant différents critères. Cette plateforme utilise une approche itérative pour trouver les points de compromis entre les critères d’intérêt. Finalement, afin de mettre au point des stratégies d'optimisation multicritère, nous avons proposé d'utiliser une méthode de comparaison statistique de l'efficacité des algorithmes de recherche à trouver rapidement de bonnes optimisations. Nous avons appliqué cette méthode à différents algorithmes de recherche dans plusieurs cas d'optimisation.

Defence : 09/29/2011

Jury members :

Nathalie DRACH-TEMAM, Professeur à l'UPMC
Karine HEYDEMANN, Maître de Conférences à l'UPMC
François BODIN, Professeur à l'Université de Rennes 1 - CAPS Entreprise [Rapporteur]
Pascal SAINRAT, Professeur à l'Université Paul Sabatier [Rapporteur]
Jean-Luc LAMOTTE, Professeur à l'UPMC
Marc DURANTON, Chercheur au CEA

Departure date : 12/31/2011

2009-2011 Publications