Adaptation d'un algorithme optimal d'ordonnancement en régime permanent pour des lots bornés - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2008

Adaptation d'un algorithme optimal d'ordonnancement en régime permanent pour des lots bornés

Résumé

Le contexte de cet article est l ordonnancement de lots bornes de travaux identiques sur une plate-forme d execution heterogene comme la grille. Les travaux executes sont des graphes de t?ches orientes et sans cycle (DAG), en forme d anti-arbre. Les t?ches sont de plusieurs types et les n{oe}uds de la plate-forme ne sont pas toujours en mesure d executer tous les types de t?ches. Le probleme de minimisation du temps d execution d un lot est un probleme NP-Complet. Sous l angle du regime permanent, il est possible de decrire le probleme sous la forme d un programme lineaire donnant une solution optimale pour l ordonnancement cyclique de lots infinis. Lorsque les lots sont bornes, les resultats restent bons bien que sous optimaux. Nous montrons ici que les phases d initialisation et de terminaison ajoutent un sur-co?t qui penalise le temps global d execution. Nous montrons ensuite le lien entre la taille de ces phases et la taille de la periode de l ordonnancement cyclique et donnons un algorithme permettant le calcul de la periode minimale. Des experimentations, obtenues par simulations avec SimGrid, illustrent en fin d article le gain apporte par le choix d une periode minimale
Fichier principal
Vignette du fichier
dnp08_np.pdf (115.42 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00563325 , version 1 (04-02-2011)

Identifiants

  • HAL Id : hal-00563325 , version 1

Citer

Sékou Diakité, Jean-Marc Nicod, Laurent Philippe. Adaptation d'un algorithme optimal d'ordonnancement en régime permanent pour des lots bornés. RenPar'18, 18èmes Rencontres francophones du Parallélisme, 2008, Suisse. (6 p.). ⟨hal-00563325⟩
82 Consultations
430 Téléchargements

Partager

Gmail Facebook X LinkedIn More