A List Scheduling Heuristic with New Node Priorities and Critical Child Technique for Task Scheduling with Communication Contention - Archive ouverte HAL Accéder directement au contenu
Chapitre D'ouvrage Année : 2011

A List Scheduling Heuristic with New Node Priorities and Critical Child Technique for Task Scheduling with Communication Contention

Résumé

Task scheduling is becoming an important aspect for parallel programming of modern embedded systems. In this chapter, the application to be scheduled is modeled as a Directed Acyclic Graph (DAG), and the architecture targets parallel embedded systems composed of multiple processors interconnected by buses and/or switches. This chapter presents new list scheduling heuristics with communication contention. Furthermore, we define new node priorities (top level and bottom level) to sort nodes, and propose an advanced technique named critical child to select a processor to execute a node. Experimental results show that the proposed method is effective to reduce the schedule length, and the runtime performance is greatly improved in the cases of medium and high communication. Since the communication cost is increasing from medium to high in modern applications like digital communication and video compression, the proposed method is well-adapted for scheduling these applications over parallel embedded systems.
Fichier principal
Vignette du fichier
mu_dasipbook_submitted.pdf (653.09 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00566153 , version 1 (15-02-2011)

Identifiants

  • HAL Id : hal-00566153 , version 1

Citer

Pengcheng Mu, Jean François Nezan, Mickaël Raulet. A List Scheduling Heuristic with New Node Priorities and Critical Child Technique for Task Scheduling with Communication Contention. Gogniat, Guy and Milojevic, Dragomir and Morawiec, Adam and Erdogan, Ahmet. Algorithm-Architecture Matching for Signal and Image Processing, Date-Modified = 2010-10-29 01:39:51 +0200, Springer Netherlands, pp.217-236, 2011. ⟨hal-00566153⟩
468 Consultations
230 Téléchargements

Partager

Gmail Facebook X LinkedIn More