A study of various load information exchange mechanisms for a distributed application using dynamic scheduling - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2005

A study of various load information exchange mechanisms for a distributed application using dynamic scheduling

Résumé

We consider a distributed asynchronous system where processes can only communicate by message passing and need a coherent view of the load(e.g.,workload,memory) of others to take dynamic decisions (scheduling).We present several mechanisms to obtain a distributed view of such information,based eithe ron maintaining that view or demand-driven witha snapshot algorithm.We perform an experimental study in the context of a real application,an asynchronous parallel solver for large sparse systems of linear equations
Nous considérons un système distribué et asynchrone où les processus peuvent seulement communiquer par passage de messages, et requièrent une estimation correcte de la charge (travail en attente, mémoire utilisée) des autres processus pour procéder à  des décisions dynamiques liées à  l'ordonnancement des tâches de calcul. Nous présentons plusieurs types de mécanismes pour obtenir une vision distribuée de telles informations. Dans un premier type d'approches, la vision est maintenue grâce à des échanges de messages réguliers; dans le deuxième type d'approches (mécanismes à  la demande ou de type snapshot), le processus demandeur des informations émet une requête, et reçoit ensuite les informations de charge correspondant à  sa demande. Nous expérimentons ces approches dans le cadre d'une application réelle utilisant des ordonnanceurs dynamiques distribués.
Fichier principal
Vignette du fichier
RR-5478.pdf (260.05 Ko) Télécharger le fichier
RR2005-02.pdf (437.27 Ko) Télécharger le fichier
Loading...

Dates et versions

inria-00070529 , version 1 (19-05-2006)

Identifiants

  • HAL Id : inria-00070529 , version 1

Citer

Abdou Guermouche, Jean-Yves L'Excellent. A study of various load information exchange mechanisms for a distributed application using dynamic scheduling. [Research Report] RR-5478, LIP RR-2005-02, INRIA, LIP. 2005, pp.21. ⟨inria-00070529⟩
86 Consultations
212 Téléchargements

Partager

Gmail Facebook X LinkedIn More