previous up next contents
Précédent : Ordonnancement optimal sous Remonter : Ordonnancement multiprocesseurs Suivant : Analyse et contrôle

Performance des heuristiques d'ordonnancement.

Comme la plupart des problèmes d'ordonnancement des systèmes parallèles sont -difficiles même sous des hypothèses très spécifiques, beaucoup d'algorithmes sous-optimaux, en particulier les heuristiques, ont été proposés dans la littérature. Des bornes sont établies dans [60] sur les performances des heuristiques d'ordonnancement pour la minimisation de la durée totale d'exécution des programmes parallèles. Différents modèles de calcul parallèle sont envisagés: délai de communication entre processeurs, duplication de tâches, tâches multiprocesseurs et tâches parallèles. A cause de l'hétérogénéité de ces systèmes, les heuristiques d'ordonnancement peuvent s'éloigner de beaucoup des solutions optimales. Ces bornes fournissent des indications sur la manière dont on peut concevoir des heuristiques d'ordonnancement ayant une garantie de performances.