Thalès Communication (industriel), Telecom Sud-Paris (academique), CAPS Entreprise (industriel) et d'autres partenaires internationaux liés au projet européen MANY.
Abstract
La programmation efficace des architectures multi et many-coeurs est encore réservée à des experts maîtrisant les techniques d'optimisation des codes et familiers avec plusieurs langages et architectures. Les outils de parallélisation et d'optimisation automatiques actuels ne visent typiquement qu'un seul niveau de parallélisme et se révèlent médiocres lorsqu'ils ne peuvent analyser statiquement les programmes avec précision. Le but de cette thèse est d'apporter des solutions novatrices pour résoudre ces défauts. Il s'agira de se baser sur les propriétés d'analyse et de composition des outils actuels pour proposer, étudier et développer un système de parallélisation et d'optimisation hiérarchiques capable de résoudre le défaut d'analyse statique durant l'exécution même du programme.