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
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;
Conference_Titel :
Real-Time Systems, 2008. ECRTS '08. Euromicro Conference on
Conference_Location :
Prague
Print_ISBN :
978-0-7695-3298-1
DOI :
10.1109/ECRTS.2008.32