• DocumentCode
    2272291
  • Title

    Transient Overclocking for Aperiodic Task Execution in Hard Real-Time Systems

  • Author

    Ahn, Youngwoo ; Bettati, Riccardo

  • Author_Institution
    Texas A&M Univ., College Station, TX
  • fYear
    2008
  • fDate
    2-4 July 2008
  • Firstpage
    102
  • Lastpage
    111
  • Abstract
    In this paper we study the design of aperiodic servers in thermally constrained real-time systems. We start by illustrating how naive slack stealing leads to missed deadlines in the presence of speed-control-based dynamic thermal management. We then proceed to describe a design time execution-budget allocation scheme that takes advantage of the predictable thermal behavior of the system to control the execution of aperiodic workload. We introduce the transient overclocking server, which safely reduces the response time for aperiodic jobs in the presence of hard real-time periodic tasks and thermal constraints. We show by simulation that the transient overclocking server works well under thermal constraints of the system, and that there is an optimal budget allocation that depends on the temporal characteristics of the aperiodic tasks.
  • Keywords
    real-time systems; task analysis; aperiodic task execution; hard real-time systems; speed-control-based dynamic thermal management; thermal constraints; time execution-budget allocation scheme; transient overclocking server; Bandwidth; Control systems; Delay effects; Job design; Real time systems; Runtime; Scheduling; Temperature; Thermal management; Velocity control; Aperiodic tasks; Dynamic thermal management; Real-Time systems; Transient overclocking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2008. ECRTS '08. Euromicro Conference on
  • Conference_Location
    Prague
  • ISSN
    1068-3070
  • Print_ISBN
    978-0-7695-3298-1
  • Type

    conf

  • DOI
    10.1109/ECRTS.2008.32
  • Filename
    4573107