• DocumentCode
    129267
  • Title

    Multi-objective distributed run-time resource management for many-cores

  • Author

    Wildermann, Stefan ; Glas, Michael ; Teich, Jurgen

  • Author_Institution
    Univ. of Erlangen-Nuremberg, Erlangen, Germany
  • fYear
    2014
  • fDate
    24-28 March 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Dynamic usage scenarios of many-core systems require sophisticated run-time resource management that can deal with multiple often conflicting application and system objectives. This paper proposes an approach based on nonlinear programming techniques that is able to trade off between objectives while respecting targets regarding their values. We propose a distributed application embedding for dealing with soft system-wide constraints as well as a centralized one for strict constraints. The experiments show that both approaches may significantly outperform related heuristics.
  • Keywords
    embedded systems; multiprocessing systems; nonlinear programming; distributed application embedding; dynamic usage scenarios; many-core systems; multiobjective distributed run-time; nonlinear programming; resource management; soft system-wide constraints; Approximation algorithms; Computer aided engineering; Linear programming; Optimization; Power demand; Resource management; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.7873/DATE.2014.234
  • Filename
    6800435