• DocumentCode
    2611586
  • Title

    MAMOT: Memory-Aware Mapping Optimization Tool for MPSoC

  • Author

    Jovanovic, Olivera ; Marwedel, Peter ; Bacivarov, Iuliana ; Thiele, Lothar

  • Author_Institution
    Design Autom. for Embedded Syst., Univ. of Dortmund, Dortmund, Germany
  • fYear
    2012
  • fDate
    5-8 Sept. 2012
  • Firstpage
    743
  • Lastpage
    750
  • Abstract
    Mapping applications onto multiprocessor system-on-chip (MPSoC) devices is a well-known and complex optimization problem, receiving large interest in recent years. Diverse frameworks for mapping optimization have been developed, that typically distribute application tasks to available processors while optimizing one or more objectives such as performance and energy consumption. However, even though the memory subsystem is a resource that contributes drastically to the overall performance and energy consumption of the MPSoC, no mapping optimization framework is considering it so far. This paper addresses this challenge, and investigates the effect of memory hierarchies for MPSoC mapping. A memory-aware mapping optimization tool (that we refer to as MAMOT) has been developed for this purpose. We primarily focus on heterogeneous MPSoCs with heterogeneous memory hierarchies. Our evaluations show that considering memory mapping during MPSoC mapping optimization may reduce the application runtime up to 29.5% and its energy consumption up to 40%.
  • Keywords
    circuit optimisation; multiprocessing systems; system-on-chip; MAMOT; MPSoC devices; MPSoC mapping; MPSoC mapping optimization; complex optimization problem; energy consumption; heterogeneous memory hierarchy; memory subsystem; memory-aware mapping optimization tool; multiprocessor system-on-chip devices; Energy consumption; Evolutionary computation; Instruction sets; Memory management; Optimization; Runtime; memory hierarchy mapping; multiobjective optimization; task mapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2012 15th Euromicro Conference on
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4673-2498-4
  • Type

    conf

  • DOI
    10.1109/DSD.2012.83
  • Filename
    6386968