Résumé de l'exposé :
La dernière étape de la parallélisation automatique
des programmes est
la génération de code. Beaucoup de travaux sont fait pour générer
du code
parallèle à partir d'une fonction d'ordonnancement (temps),
cependant, très
peu de travaux existent pour la génération de code à
partir d'un placement
(les processeurs). Ce dernier présentant beaucoup d'avantages par
rapport à
l'ordonnacement, nous proposons une approche et un outil de génération
de
programmes parallèles valides respectant un placement de calcul donné.
Ceci consiste essenciellement en 2 phases: la génération des
boucles parallèles
et la génération des synchronisations.