Adaptive energy-efficient task partitioning for heterogeneous multi-core multiprocessor real-time systems

Shivashis Saha, Jitender S. Deogun, Ying Lu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Scopus citations

Abstract

The designs of heterogeneous multi-core multiprocessor real-time systems are evolving for higher energy efficiency at the cost of increased heat density. This adversely effects the reliability and performance of the real-time systems. Moreover, the partitioning of periodic real-time tasks based on their worst case execution time can lead to significant energy wastage. In this paper, we investigate adaptive energy-efficient task partitioning for heterogeneous multi-core multiprocessor realtime systems. We use a power model which incorporates the impact of temperature and voltage of a processor on its static power consumption. Two different thermal models are used to estimate the peak temperature of a processor. We develop two feedback-based optimization and control approaches for adaptively partitioning real-time tasks according to their actual utilizations. Simulation results show that the proposed approaches are effective in minimizing the energy consumption and reducing the number of task migrations.

Original languageEnglish (US)
Title of host publicationProceedings of the 2012 International Conference on High Performance Computing and Simulation, HPCS 2012
Pages147-153
Number of pages7
DOIs
StatePublished - 2012
Event2012 10th Annual International Conference on High Performance Computing and Simulation, HPCS 2012 - Madrid, Spain
Duration: Jul 2 2012Jul 6 2012

Publication series

NameProceedings of the 2012 International Conference on High Performance Computing and Simulation, HPCS 2012

Conference

Conference2012 10th Annual International Conference on High Performance Computing and Simulation, HPCS 2012
CountrySpain
CityMadrid
Period7/2/127/6/12

Keywords

  • Adaptive Task Partitioning
  • Energy Minimization
  • Heterogeneous Multi-Core Multiprocessor Real-Time Systems
  • Thermal-Constrained Task Partitioning

ASJC Scopus subject areas

  • Modeling and Simulation

Fingerprint Dive into the research topics of 'Adaptive energy-efficient task partitioning for heterogeneous multi-core multiprocessor real-time systems'. Together they form a unique fingerprint.

Cite this