• DocumentCode
    3376356
  • Title

    Unified theory of real-time task scheduling and dynamic voltage/frequency Scaling on MPSoCs

  • Author

    Kooti, Hessam ; Bozorgzadeh, Eli

  • Author_Institution
    Comput. Sci. Dept., Univ. of California, Irvine, Irvine, CA, USA
  • fYear
    2010
  • fDate
    7-11 Nov. 2010
  • Firstpage
    139
  • Lastpage
    142
  • Abstract
    Dynamic voltage/frequency scaling (DVFS) and adaptive body biasing (ABB) have shown to effectively reduce dynamic and leakage energy consumption in real-time embedded systems. Although these techniques exploit the slack time on a given task ordering, the task ordering may not provide a slack time distribution that DVFS/ABB can benefit from and this can limit the potential energy saving such techniques can provide. In this paper, we present an optimal network flow based solution for simultaneous static real-time scheduling and energy minimization (DVFS and ABB) on multiprocessors. Results show that our optimal solution reduces the energy dissipation by 47.84%, 26.21% and 17.46%, on average, in comparison with no-DVFS execution, voltage scaling algorithm with virtual continuous speed and an optimal energy minimization algorithm without task re-ordering, respectively.
  • Keywords
    logic design; processor scheduling; system-on-chip; MPSoC; adaptive body biasing; dynamic voltage-frequency scaling; energy minimization; leakage energy consumption; multiprocessor; optimal network flow; real time embedded systems; real time task scheduling; unified theory; Bandwidth; Energy consumption; Equations; Mathematical model; Modems; Program processors; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2010 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-8193-4
  • Type

    conf

  • DOI
    10.1109/ICCAD.2010.5654119
  • Filename
    5654119