Auteur / Autrice : | Mohamed Essaïdi |
Direction : | Jens Gustedt |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance en 2004 |
Etablissement(s) : | Nancy 1 |
Partenaire(s) de recherche : | autre partenaire : Université Henri Poincaré Nancy 1. Faculté des sciences et techniques |
Résumé
Nous discernons deux classes de modèles de programmation parallèles : les modèles à grain fin et ceux à gros grain. Les modèles gros grain disposent d'une multitude de bibliothèques facilitant l'implantation de leurs algorithmes respectifs. Cette thèse s'articule autour de la bibliothèque SSCRAP qui implantait initialement le modèle CGM. Nous l'avons étendu pour supporter les modèles PRO et BSP. Nous avons élaboré et intégré à SSCRAP un modèle d'échange, un modèle de synchronisation et un modèle d'exécution. En vue d'améliorer son rendement sur les architectures à mémoire partagée, nous avons également conçu et implanté une nouvelle interface de communication de bas niveau pour SSCRAP. Les études expérimentales que nous avons menées par la suite ont permis de mettre en évidence le très bon rendement de SSCRAP et d'étendre la preuve de validité aux algorithmes et aux modèles à gros grain.