Energy-Efficient Real-Time Task Scheduling for a DVS System with a Non-DVS Processing Element

Chia-Mei Hung, Jian-Jia Chen, Tei-Wei Kuo

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

58 Citations (Scopus)

Abstract

Multiple processing elements are often adopted in the current designs of embedded systems. Such configurations impose challenges on hardware/software co-designs with energy-efficient considerations. This paper targets energy-efficient real-time task scheduling of such popular configurations, in which systems are equipped with a DVS processor and a non-DVS processing element (PE). We consider task scheduling under different power consumption models of the non-DVS PE. When the power consumption of the non-DVS PE is independent on the assigned workload, a fully polynomial-time approximation scheme is developed for energy-efficient scheduling. When the energy consumption of the non-DVS PE depends on the assigned workload, a 0.5-approximation algorithm is developed to maximize the energy saving, compared to the execution of tasks on a DVS processor. Extensive simulations were performed to evaluate the capability of our proposed algorithms. The results show that our algorithms are very effective in energy-efficiency.
Original languageEnglish
Title of host publicationProceedings of 27th IEEE International Real-Time Systems Symposium, RTSS 2006
Pages303-312
DOIs
Publication statusPublished - Dec 2006
Externally publishedYes
Event27th IEEE International Real-Time Systems Symposium (RTSS 2006) - Rio de Janeiro, Brazil
Duration: 5 Dec 20068 Dec 2006

Publication series

NameProceedings - Real-Time Systems Symposium
ISSN (Print)1052-8725

Conference

Conference27th IEEE International Real-Time Systems Symposium (RTSS 2006)
Abbreviated titleRTSS'06
Country/TerritoryBrazil
CityRio de Janeiro
Period5/12/068/12/06

Research Keywords

  • DVS scheduling
  • Energy-efficient scheduling
  • Heterogeneous multiprocessor scheduling

Fingerprint

Dive into the research topics of 'Energy-Efficient Real-Time Task Scheduling for a DVS System with a Non-DVS Processing Element'. Together they form a unique fingerprint.

Cite this