Energy-aware Real-Time Task Decomposition for partionned-EDF Scheduling on Multi-core Uniform Architectures - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2015

Energy-aware Real-Time Task Decomposition for partionned-EDF Scheduling on Multi-core Uniform Architectures

Résumé

Modern multi-core embedded processors allow to implement increasingly complex processing applications, as any processing of large amount of data. Many of these are submitted to timing constraints, and can be implemented as parallel tasks by taking advantage of a multi-core architecture. However a careless implementation can waste precious energy, especially when processing elements are powered by batteries. Thus, It is necessary to calibrate the operational frequency and voltage of the processors so that the consumed energy is reduced while still meeting the timing requirements. In this paper, we explore the design choices in implementing parallel real-time applications on multi-core systems. We propose a realistic parallel real-time task model, NLP formulation and some heuristics for allocating threads to processors and selecting in offline their operational frequency. Experimental results with synthetic tasks sets show that it is time consuming to use NLP-solvers and that our heuristics are effective in reducing the power consumption.
Fichier principal
Vignette du fichier
paper001.pdf (514.01 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01242693 , version 1 (14-12-2015)
hal-01242693 , version 2 (15-12-2015)

Identifiants

  • HAL Id : hal-01242693 , version 2

Citer

Houssam-Eddine Zahaf, Richard Olejnik, El Hassen Benyamina, Giuseppe Lipari. Energy-aware Real-Time Task Decomposition for partionned-EDF Scheduling on Multi-core Uniform Architectures. 2015. ⟨hal-01242693v2⟩
219 Consultations
190 Téléchargements

Partager

Gmail Facebook X LinkedIn More