Sujet de base: make distribué
En bref
Le sujet de base est de réaliser un makefile parallèle distribuée.
Ce sujet permet de vous faire travailler plusieurs points: * Lancer des commandes à distance * Gérer un graphe de dépendances distribuées entre les exécutions de commandes (ordonnancement) * Gérer un graphe de dépendances distibuées les transfers des fichiers, qui sont les entrées et les sorties des commandes (fichiers distribuées). * Mesurer les performances de votre implantation et les comparer aux performances brutes de votre plateforme (intergiciel + g5k)
La cible n'est pas la totalité du langague des Makefile, mais uniquement la base, sans variable et sans fonction:
1 2 3 4 5 6 |
|
Quelques exemples sont fournies, mais ils devront être adaptés pour produire une mesure de performance pertinente pour votre intergiciel.
le sujet complet en PDF
Autres sujets possibles
D'autres sujets sont possibles comme l'implantation d'un algorithme de consensus que vous aimeriez faire. Mais un tel sujet devra être choisi dès la première séance !