JTE Cluster Computing
La machine parallèle MPC : hardware, protocoles et performances
Olivier Gluck, LIP6
Résumé : Le projet MPC (pour Multi PCs) a démarré à l'Université Pierre et Marie Curie en janvier 1995. Ce projet vise la conception et la réalisation d'une machine parallèle à très faible coût dont les noeuds de calcul sont des cartes de PC, communiquant entre elles par un réseau d'interconnexion haut débit et très faible latence développé par le LIP6. Le réseau d'interconnexion de la machine MPC utilise des liens série à un Gigabit/s et la carte réseau FastHSL, commercialisée par la société Tachys Technologie qui est une start-up du LIP6. L'objectif de cette présentation est d'aborder aussi bien les aspects matériels que logiciels de la machine MPC.
Au niveau matériel, deux composants VLSI ont été développés par le LIP6 : RCUBE, le routeur du réseau HSL et PCI-DDC, le controleur réseau qui implémente un protocole d'écriture distante.
Au niveau logiciel, il s'agit en particulier de rendre utilisable au niveau applicatif la faible latence du réseau HSL.Les performances des couches de protocoles logiciels bas-niveau seront présentées. Par ailleurs, une première implémentation de MPI sur la machine MPC sera exposée.
