Energy reduction techniques for systems with non-DVS components

  • Authors:
  • Chuan-Yue Yang;Jian-Jia Chen;Tei-Wei Kuo;Lothar Thiele

  • Affiliations:
  • Department of Computer Science and Information Engineering, National Taiwan University, Taiwan;Computer Engineering and Networks Laboratory, ETH Zürich, Switzerland;Department of Computer Science and Information Engineering, National Taiwan University, Taiwan;Computer Engineering and Networks Laboratory, ETH Zürich, Switzerland

  • Venue:
  • ETFA'09 Proceedings of the 14th IEEE international conference on Emerging technologies & factory automation
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Dynamic voltage scaling (DVS) has been widely adopted to reduce the energy consumption resulting from the dynamic power of modern processors. However, while the leakage power resulting from the leakage current becomes significant, how to aggregate the idle time to turn processors to the sleep or dormant modes is crucial in reducing the overall energy consumption. Moreover, for systems with non-DVS components, the execution order of tasks also affects the system-wide energy consumption. With the consideration of the dynamic and leakage power of processors as well as the power consumption resulting from non-DVS components, this paper summarizes our work on energy-efficient real-time task scheduling for both uniprocessor and multiprocessor platforms through procrastination of task executions, preemption control, and proper task assignment.