Efficient Critical Task Scheduling Parallel Programs on a Bounded Number of Processors - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

Efficient Critical Task Scheduling Parallel Programs on a Bounded Number of Processors

Mourad Hakem
  • Fonction : Auteur
  • PersonId : 834094
Franck Butelle

Résumé

In this paper, we present an efffficient algorithm for compile time scheduling of parallel programs on a bounded num ber of processors system with distributed memory. Our algorithm (CTS Critical Task Scheduling) is a greedy list scheduling heuristics based on attribute priority called Task Criticalness wich provides a good measure of the task im portance. CTS has a time complexity of O(ep + v log v) which is better than all the others scheduling algorithms to our knowledge. Experimental results also demonstrate the superiority of CTS over the other algorithms in terms of speed and solution quality.
Fichier non déposé

Dates et versions

hal-00082769 , version 1 (28-06-2006)

Identifiants

  • HAL Id : hal-00082769 , version 1

Citer

Mourad Hakem, Franck Butelle. Efficient Critical Task Scheduling Parallel Programs on a Bounded Number of Processors. International Conference on Parallel and Distributed Computing Systems, 2005, Phoenix, United States. pp.139-144. ⟨hal-00082769⟩
143 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More