Scheduling Acyclic Branching Programs on Parallel Machines - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2004

Scheduling Acyclic Branching Programs on Parallel Machines

Marius Bozga
Abdelkarim Aziz Kerbaa
  • Fonction : Auteur
  • PersonId : 837254
Oded Maler
  • Fonction : Auteur
  • PersonId : 840888

Résumé

In this paper we adress the following problem: given an acyclic program scheme with if-then-else control structures, together with the duration of each rpocedure, and given an architecture consisting of n identical processors, compute offline a scheduling policy that will guarantee minimal execution time (in worst-case) for the entire program on this architecture. Since this is a problem of scheduling under uncertainty (the results of the branching decisions are not known in advance) it cannot be solved in a satisfactory manner using static or fixed priority schedulers but rather requires a state-dependent scheduling strategy. We use timed automata technology to derive such strategies using algorithms for finding shortest paths on game graphs.
Fichier principal
Vignette du fichier
final-rtss-veri.pdf (160 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00374877 , version 1 (10-04-2009)

Identifiants

  • HAL Id : hal-00374877 , version 1

Citer

Marius Bozga, Abdelkarim Aziz Kerbaa, Oded Maler. Scheduling Acyclic Branching Programs on Parallel Machines. 25th IEEE Real-Time Systems Symposium RTSS 2004, Dec 2004, Lisbon, Portugal. pp.208-217. ⟨hal-00374877⟩
295 Consultations
101 Téléchargements

Partager

Gmail Facebook X LinkedIn More