Modéles opérationnels communicants : performances et algèbres de chemins

Nous développons et étendons le modèle BSP (Bulk Synchronous Parallelism) qui permet une programmation data-parallèle explicite et un calcul de coût simple. Nous exposons d'abord des machines virtuelles pour le langage BSML associant BSP, programmation fonctionnelle et estimation des performanc...

Description complète

Enregistré dans:
Détails bibliographiques
Auteur principal: Merlin, Armelle
Autres auteurs: Hains, Gaétan (Directeur de thèse)
Format: Thèse et Mémoire papier
Langue:Français
Publié: [S.l.] : [s.n.] 2004.
Sujets:
Note: Publication autorisée par le jury
Autres localisations: Voir dans le Sudoc
Variante du titre:Communicant operational models :, performances and paths algebras
Description
Résumé:Nous développons et étendons le modèle BSP (Bulk Synchronous Parallelism) qui permet une programmation data-parallèle explicite et un calcul de coût simple. Nous exposons d'abord des machines virtuelles pour le langage BSML associant BSP, programmation fonctionnelle et estimation des performances. Nous proposons ensuite d'associer concurrence et parallélisme. Ceci à l'aide d'une extension de l'algèbre de processus CCS, nommée BSPA, qui préserve les caractéristiques de BSP. Nous associons à BSPA un modèle de coût basé sur les algèbres de chemins et fidèle au modèle de performance BSP. Nous montrons comment appliquer ce modèle aux problèmes d'ordonnancement posés par l'informatique globalisée ou meta-computing. Cette méthode de calcul de coût est générale et peut s'appliquer à d'autres algèbres de processus. Ainsi nous proposons un modèle de dépense de resssources mémoire pour l'algèbre de processus SPPA dédiée aux protocoles cryptographiques et en particulier au protocole TCP.
Description:Publication autorisée par le jury
Description matérielle:130 p. ; 30 cm.
Bibliographie:Bibliogr. p. [127]-130. Index