• DocumentCode
    3546321
  • Title

    Dynamic and adaptive allocation of applications on MPSoC platforms

  • Author

    Schranzhofer, Andreas ; Chen, Jian-Jia ; Santinelli, Luca ; Thiele, Lothar

  • Author_Institution
    ETH Zurich, Zurich, Switzerland
  • fYear
    2010
  • fDate
    18-21 Jan. 2010
  • Firstpage
    885
  • Lastpage
    890
  • Abstract
    Multi-Processor Systems-on-Chip (MPSoC) are an increasingly important design paradigm not only for mobile embedded systems but also for industrial applications such as automotive and avionic systems. Such systems typically execute multiple concurrent applications, with different execution modes. Modes define differences in functionality and computational resource demands and are assigned with an execution probability. We propose a dynamic mapping approach to maintain low power consumption over the system lifetime. Mapping templates for different application modes and execution probabilities are computed offline and stored on the system. At runtime a manager monitors the system and chooses an appropriate pre-computed template. Experiments show that our approach outperforms global static mapping approaches up to 45%.
  • Keywords
    avionics; embedded systems; multiprocessing systems; system-on-chip; adaptive allocation; automotive power consumption systems; avionic systems; dynamic allocation; mapping strategy; mobile embedded systems; multiprocessor systems-on-chip; power consumption; Aerospace electronics; Application software; Automotive engineering; Consumer electronics; Embedded system; Energy consumption; Hardware; Power system management; Runtime; Vehicle dynamics; Dynamic Power-Aware Allocation; MPSoC; Probabilistic Applications; Runtime Adaptive Allocation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2010 15th Asia and South Pacific
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-5765-6
  • Electronic_ISBN
    978-1-4244-5767-0
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2010.5419679
  • Filename
    5419679