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
Link To Document