• DocumentCode
    1698229
  • Title

    A Two-Pronged Approach of Power-Aware Voltage Scheduling for Real-Time Task Graphs in Multi-processor Systems

  • Author

    Kamiura, Naotake ; Saitoh, Ayumu ; Isokawa, Teijiro ; Matsui, Nobuyuki

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Univ. of Hyogo, Kobe
  • fYear
    2009
  • Firstpage
    151
  • Lastpage
    156
  • Abstract
    A power-aware voltage-scheduling heuristic with offline and online components is presented for a hard real-time multi-processor system supporting multiple voltage levels. The offline component determines a voltage configuration for each task in a graph according to the worst-case scenario of task execution, to speed up paths with tasks. Once some path is speeded up, it next chooses and speeds up one of the paths sharing tasks with that path. The online component reclaims the slack, which occurs when some task actually finishes, to slow down the execution speed of its successor. Simulations are made to show the effectiveness of the proposed heuristic.
  • Keywords
    multiprocessing systems; power aware computing; processor scheduling; hard real-time multiprocessor system; power-aware voltage scheduling; real-time task graphs; slack; two-pronged approach; Costs; Degradation; Energy management; Logic; Power engineering and energy; Power engineering computing; Processor scheduling; Real time systems; Runtime; Threshold voltage; energy saving; hard realtime system; multiple voltage levels; task graph; voltage-scheduling heuristic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multiple-Valued Logic, 2009. ISMVL '09. 39th International Symposium on
  • Conference_Location
    Naha, Okinawa
  • ISSN
    0195-623X
  • Print_ISBN
    978-1-4244-3841-9
  • Electronic_ISBN
    0195-623X
  • Type

    conf

  • DOI
    10.1109/ISMVL.2009.29
  • Filename
    5010391