Utilisation de processus légers pour l'exécution de programmes à parallélisme de données : étude expérimentale - Inria - Institut national de recherche en sciences et technologies du numérique
Rapport Année : 1996

Utilisation de processus légers pour l'exécution de programmes à parallélisme de données : étude expérimentale

Christian Pérez

Résumé

Ce rapport présente une étude de quelques aspects importants des processus légers pour leur utilisation à l'exécution de programmes à parallélisme de données. La surcharge de l'environnement d'exécution, le coût des synchronisations globales, de création de processus légers, le comportement des processus légers vis-à-vis des communications ainsi que le coût de la migration des processus légers sont étudiés. Nous en déduisons des critères simples pour la détermination de la «bonne» taille des processus légers en relation avec le surcoût engendré. L'environnement d'exécution choisi est \PM2 car %d'une part ses sources sont disponibles et d'autre part il intègre la migration de processus légers.
Fichier principal
Vignette du fichier
RR-3036.pdf (327.71 Ko) Télécharger le fichier

Dates et versions

inria-00073657 , version 1 (24-05-2006)

Identifiants

  • HAL Id : inria-00073657 , version 1

Citer

Christian Pérez. Utilisation de processus légers pour l'exécution de programmes à parallélisme de données : étude expérimentale. RR-3036, INRIA. 1996. ⟨inria-00073657⟩
137 Consultations
138 Téléchargements

Partager

More