• DocumentCode
    1166202
  • Title

    Reducing the Abstraction and Optimality Gaps in the Allocation and Scheduling for Variable Voltage/Frequency MPSoC Platforms

  • Author

    Ruggiero, Martino ; Bertozzi, Davide ; Benini, Luca ; Milano, Michela ; Andrei, Alexandru

  • Author_Institution
    Comput. Sci. & Syst. Dept., Univ. of Bologna, Bologna
  • Volume
    28
  • Issue
    3
  • fYear
    2009
  • fDate
    3/1/2009 12:00:00 AM
  • Firstpage
    378
  • Lastpage
    391
  • Abstract
    This paper proposes a novel approach to solve the allocation and scheduling problems for variable voltage/frequency multiprocessor systems-on-chip, which minimizes overall system energy dissipation. The optimality of derived system configurations is guaranteed, while the computation efficiency of the optimizer allows for solving problem instances that were traditionally considered beyond reach for exact solvers (optimality gap). Furthermore, this paper illustrates the development- and run-time software infrastructures that assist the user in developing applications and implementing optimizer solutions. The proposed approach guarantees a high level of power, performance, and constraint satisfaction predictability as from validation on the target platform, thus bridging the abstraction gap.
  • Keywords
    microprocessor chips; processor scheduling; system-on-chip; abstraction gap; multiprocessor systems-on-chip; optimality gap; run-time software infrastructures; system energy dissipation; variable voltage-frequency MPSoC platforms; Allocation; Benders decomposition; multiprocessor systems-on-chip (MPSoCs); scheduling; virtual platform;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2009.2013536
  • Filename
    4785400