• DocumentCode
    2807378
  • Title

    Energy-Aware Task Allocation for Network-on-Chip Based Heterogeneous Multiprocessor Systems

  • Author

    Huang, Jia ; Buckl, Christian ; Raabe, Andreas ; Knoll, Alois

  • Author_Institution
    Fortiss GmbH, Munich, Germany
  • fYear
    2011
  • fDate
    9-11 Feb. 2011
  • Firstpage
    447
  • Lastpage
    454
  • 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.
  • Keywords
    embedded systems; integer programming; linear programming; multiprocessing systems; network-on-chip; power aware computing; processor scheduling; resource allocation; simulated annealing; SA-TA; embedded system design; energy aware task allocation; heterogeneous multiprocessor system; integer linear programming; network-on-chip; processor scheduling; simulated annealing with timing adjustment; Computer architecture; Energy consumption; Heuristic algorithms; Optimization; Program processors; Resource management; Timing; Processor scheduling; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2011 19th Euromicro International Conference on
  • Conference_Location
    Ayia Napa
  • ISSN
    1066-6192
  • Print_ISBN
    978-1-4244-9682-2
  • Type

    conf

  • DOI
    10.1109/PDP.2011.10
  • Filename
    5739050