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 language | English |
|---|---|
| Title of host publication | Proceedings of 27th IEEE International Real-Time Systems Symposium, RTSS 2006 |
| Pages | 303-312 |
| DOIs | |
| Publication status | Published - Dec 2006 |
| Externally published | Yes |
| Event | 27th IEEE International Real-Time Systems Symposium (RTSS 2006) - Rio de Janeiro, Brazil Duration: 5 Dec 2006 → 8 Dec 2006 |
Publication series
| Name | Proceedings - Real-Time Systems Symposium |
|---|---|
| ISSN (Print) | 1052-8725 |
Conference
| Conference | 27th IEEE International Real-Time Systems Symposium (RTSS 2006) |
|---|---|
| Abbreviated title | RTSS'06 |
| Place | Brazil |
| City | Rio de Janeiro |
| Period | 5/12/06 → 8/12/06 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver