LIP6 CNRS Sorbonne Université Tremplin Carnot Interfaces
Direct Link LIP6 » News » PhD students

COVELIERS Alexandre

PhD graduated
Team : ALSOC
Departure date : 01/01/2008
Supervision : Nathalie DRACH-TEMAM

Sensibilité aux jeux de données de la compilation itérative

Dans le cadre de la conception d'architecture de processeurs, la recherche de performances a entraîné une augmentation continue de la complexité de ces architectures. Cette augmentation de la complexité des architectures a rendu de plus en plus difficile l'exploitation de leurs performances potentielles. Afin d'améliorer l'exploitation des performances des architectures, de nouvelles stratégies d'optimisation intégrant des informations sur le comportement dynamique - i.e. lors de l'exécution - du code ont été proposées, comme le principe de la compilation itérative. Ces approches permettent de déterminer des transformations plus pertinentes que celles obtenues par une analyse statique. Le principal écueil de ces méthodes de transformation de code réside dans le fait que les transformations du code sont déterminées à partir d'informations issues de l'exécution de l'application avec un jeu de données particulier. L'optimisation obtenue est donc dépendante du jeu de données utilisé pendant le processus d'optimisation. Dans cette thèse, nous étudions, pour deux méthodes de transformation de code itératives différentes, la variation des performances des applications optimisées en fonction des jeux de données utilisés. Nous introduisons différentes métriques afin de quantifier cette sensibilité. Nous proposons également des méthodes de sélection des jeux de données à utiliser pendant le processus de transformation de code afin d'obtenir un code optimisé exhibant de bonnes performances avec l'ensemble des jeux de données.
Defence : 09/24/2007 - 15h - LRI ORSAY

2006-2008 Publications

 Mentions légales
Site map |