Minimizing multi-resource energy for real-time systems with discrete operation modes

Fanxin Kong, Yiqun Wang, Qingxu Deng, Wang Yi

Research output: Chapter in Book/Entry/PoemConference contribution

16 Scopus citations

Abstract

Energy conservation is an important issue in the design of embedded systems. Dynamic Voltage Scaling (DVS) and Dynamic Power Management (DPM) are two widely used techniques for saving energy in such systems. In this paper, we address the problem of minimizing multi-resource energy consumption concerning both CPU and devices. A system is assumed to contain a fixed number of real-time tasks scheduled to run on a DVS-enabled processor, and a fixed number of offchip devices used by the tasks during their executions. We will study the non-trivial time and energy overhead of device state transitions between active and sleep states. Our goal is to find optimal schedules providing not only the execution order and CPU frequencies of tasks, but also the time points for device state transitions. We adopt the frame-based real-time task model, and develop optimization algorithms based on 0-1 Integer Non-Linear Programming (0-1 INLP) for different system configurations. Simulation results indicate that our approach can significantly outperform existing techniques in terms of energy savings.

Original languageEnglish (US)
Title of host publicationProceedings - 22nd Euromicro Conference on Real-Time Systems, ECRTS 2010
Pages113-122
Number of pages10
DOIs
StatePublished - 2010
Externally publishedYes
Event22nd Euromicro Conference on Real-Time Systems, ECRTS 2010 - Brussels, Belgium
Duration: Jul 6 2010Jul 9 2010

Publication series

NameProceedings - Euromicro Conference on Real-Time Systems
ISSN (Print)1068-3070

Other

Other22nd Euromicro Conference on Real-Time Systems, ECRTS 2010
Country/TerritoryBelgium
CityBrussels
Period7/6/107/9/10

Keywords

  • Dynamic Power Management
  • Dynamic Voltage Scaling
  • Energy management
  • Real-time systems

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Minimizing multi-resource energy for real-time systems with discrete operation modes'. Together they form a unique fingerprint.

Cite this