• DocumentCode
    2916040
  • Title

    Adaptive Dynamic Power Management for Hard Real-Time Systems

  • Author

    Huang, Kai ; Santinelli, Luca ; Chen, Jian-Jia ; Thiele, Lothar ; Buttazzo, Giorgio C.

  • Author_Institution
    Comput. Eng. & Networks Lab., ETH Zurich, Zurich, Switzerland
  • fYear
    2009
  • fDate
    1-4 Dec. 2009
  • Firstpage
    23
  • Lastpage
    32
  • Abstract
    Power dissipation has constrained the performance boosting of modern computer systems in the past decade. Dynamic power management has been widely applied to change the system (or device) state dynamically to reduce the power consumption. This paper explores how to effectively reduce the energy consumption to handle event streams with hard real-time guarantees. We adopt Real-Time Calculus to describe the event arrival and resource service by arrival curves and service curves in the interval domain, respectively. We develop online algorithms to adaptively control the power mode of the device, postponing the processing of arrival events as late as possible. Profited from the worst-case interval-based abstraction, our algorithms can on one hand tackle arbitrary event arrivals (even with burstiness) and on the other hand guarantee hard real-time requirements in terms of both timing and backlog constraints. We also present simulation results to demonstrate the effectiveness of our algorithms.
  • Keywords
    adaptive control; power aware computing; power consumption; real-time systems; adaptive dynamic power management; arrival curves; backlog constraint; computer systems; energy consumption; hard real-time system; power consumption reduction; power dissipation; real-time calculus; resource service; service curves; timing constraint; worst-case interval-based abstraction; Calculus; Computer networks; Control systems; Energy consumption; Energy management; Laboratories; Power engineering computing; Power system management; Real time systems; Timing; Power Management; Real-Time Calculus; Real-Time Event Streams; Real-Time Interface;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2009, RTSS 2009. 30th IEEE
  • Conference_Location
    Washington, DC
  • ISSN
    1052-8725
  • Print_ISBN
    978-0-7695-3875-4
  • Type

    conf

  • DOI
    10.1109/RTSS.2009.25
  • Filename
    5369358