Thermal-constrained energy-aware partitioning for heterogeneous multi-core multiprocessor real-time systems

Shivashis Saha, Ying Lu, Jitender S. Deogun

Research output: Contribution to conferencePaperpeer-review

33 Scopus citations

Abstract

Next-generation multi-core multiprocessor real-time systems consume less energy at the cost of increased power density. This increase in power-density results in high heat density and may affect the reliability and performance of real-time systems. Thus, incorporating maximum temperature constraints in scheduling of real-time task sets is an important challenge. This paper investigates thermal-constrained energy-aware partitioning of periodic real-time tasks in heterogeneous multi-core multiprocessor systems. We adopt a power model which considers the impact of temperature and voltage on a processor's static power consumption. Two types of thermal models are used to respectively capture negligible and non-negligible amount of heat transfer among cores. We develop a novel genetic-algorithm based approach to solve the heterogeneous multi-core multiprocessor partitioning problem. Extensive simulations were performed to validate the effectiveness of the approach. Experimental results show that integrating a worst-fit based partitioning heuristic with the genetic algorithm can significantly reduce the total energy consumption of a heterogeneous multi-core multiprocessor real-time system.

Original languageEnglish (US)
Pages41-50
Number of pages10
DOIs
StatePublished - 2012
Event18th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2012 - Seoul, Korea, Republic of
Duration: Aug 19 2012Aug 22 2012

Conference

Conference18th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2012
Country/TerritoryKorea, Republic of
CitySeoul
Period8/19/128/22/12

ASJC Scopus subject areas

  • Artificial Intelligence
  • Hardware and Architecture
  • Computer Vision and Pattern Recognition

Fingerprint

Dive into the research topics of 'Thermal-constrained energy-aware partitioning for heterogeneous multi-core multiprocessor real-time systems'. Together they form a unique fingerprint.

Cite this