Skip to main navigation Skip to search Skip to main content

Energy-aware task allocation for network-on-chip based heterogeneous multiprocessor systems

  • Fortiss GmbH

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

58 Scopus citations

Abstract

Energy-efficiency is becoming one of the most critical issues in embedded system design. In Network-on-Chip (NoC) based heterogeneous Multiprocessor Systems, the energy consumption is influenced dramatically by task allocation schemes. Although various approaches are proposed to allocate tasks in an energy-efficient way, existing work does not well explore the tradeoff between the two major power consumers, namely the processors and network links, resulting in sub optimal mappings from a system point of view. In this paper, we first extend the existing Integer Linear Programming (ILP) formulation to take both processing and communication energy into account. Thereafter, we propose a Simulated Annealing with Timing Adjustment (SA-TA) heuristic to accelerate the optimization process. While the SA-TA algorithm achieves performance very close to the global optimum, significant improvement in computation speed is observed.

Original languageEnglish
Title of host publicationProceedings - 19th International Euromicro Conference on Parallel, Distributed, and Network-Based Processing, PDP 2011
Pages447-454
Number of pages8
DOIs
StatePublished - 2011
Event19th International Euromicro Conference on Parallel, Distributed, and Network-Based Processing, PDP 2011 - Ayia Napa, Cyprus
Duration: 9 Feb 201111 Feb 2011

Publication series

NameProceedings - 19th International Euromicro Conference on Parallel, Distributed, and Network-Based Processing, PDP 2011

Conference

Conference19th International Euromicro Conference on Parallel, Distributed, and Network-Based Processing, PDP 2011
Country/TerritoryCyprus
CityAyia Napa
Period9/02/1111/02/11

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Processor scheduling
  • Resource management

Fingerprint

Dive into the research topics of 'Energy-aware task allocation for network-on-chip based heterogeneous multiprocessor systems'. Together they form a unique fingerprint.

Cite this