Critical Path Scheduling Parallel Programs on an Unbounded Number of Processors - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue International Journal of Foundations of Computer Science Année : 2006

Critical Path Scheduling Parallel Programs on an Unbounded Number of Processors

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

Résumé

In this paper we present an efficient algorithm for compile-time scheduling and clustering of parallel programs onto parallel processing systems with distributed memory, which is called The Dynamic Critical Path Scheduling DCPS. The DCPS is superior to several other algorithms from the literature in terms of computational complexity, processors consumption and solution quality. DCPS has a time complexity of O (e + v\log v), as opposed to DSC algorithm O((e + v)\log v) which is the best known algorithm. Experimental results demonstrate the superiority of DCPS over the DSC algorithm.
Fichier principal
Vignette du fichier
HakemButelle.pdf (246.68 Ko) Télécharger le fichier
Loading...

Dates et versions

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

Identifiants

  • HAL Id : hal-00082670 , version 1

Citer

Mourad Hakem, Franck Butelle. Critical Path Scheduling Parallel Programs on an Unbounded Number of Processors. International Journal of Foundations of Computer Science, 2006, 17, pp.287--301. ⟨hal-00082670⟩
152 Consultations
589 Téléchargements

Partager

Gmail Facebook X LinkedIn More