Über Placement du programmes polyédrique sur architecture multic¿urs
L¿évolution des architectures parallèles multicoeurs nécessite une mise à jour des modèles de parallélisation existants pour prendre en compte les spécificités de ces architectures. Dans ce cadre, nous nous intéressons à l¿adaptation des placements de programmes aux architectures multic¿urs. Nous avons effectué un état de l¿art des méthodes de détection des caractéristiques de l¿architecture multic¿urs ainsi que des approches de placement qui tiennent compte de ces caractéristiques. Ensuite, nous avons proposé deux stratégies d¿adaptation du placement des programmes polyédriques, prenant en compte la ligne de cache ainsi que la hiérarchie des mémoires cache. Enfin, une série d¿expérimentations a été effectuée sur des plateformes multicoeurs et nous as permis de valider et évaluer notre étude théorique.
Mehr anzeigen