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

Christian Pérez 1
1 REMAP - Regularity and massive parallel computing
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
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.
Type de document :
Rapport
RR-3036, INRIA. 1996
Liste complète des métadonnées

https://hal.inria.fr/inria-00073657
Contributeur : Rapport de Recherche Inria <>
Soumis le : mercredi 24 mai 2006 - 13:25:50
Dernière modification le : vendredi 20 avril 2018 - 15:44:24
Document(s) archivé(s) le : dimanche 4 avril 2010 - 23:53:52

Fichiers

Identifiants

  • HAL Id : inria-00073657, version 1

Citation

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〉

Partager

Métriques

Consultations de la notice

191

Téléchargements de fichiers

124