DocumentCode
2085577
Title
Timing Analysis on a Processor with Temperature-Controlled Speed Scaling
Author
Kumar, Pratyush ; Thiele, Lothar
Author_Institution
Comput. Eng. & Networks Lab., ETH Zurich, Zurich, Switzerland
fYear
2012
fDate
16-19 April 2012
Firstpage
77
Lastpage
86
Abstract
Several recent works consider the problem of temperature-constrained scheduling of jobs. In such attempts, speed of the processor and the execution of jobs is software-controlled such that temperature and performance constraints are met. An alternative approach is to use measurements from temperature sensors to actuate the speed of the processor as a feedback control loop. Though such a solution explicitly and independently meets the thermal constraints, the analysis of the real-time properties of tasks served by such a processor is not straightforward. In this paper, we study this problem for a variable stream of jobs characterized by an input arrival rate. We show that an intuitive notion of monotonicity extends to such a processor. Using this property, we present an analytical technique to determine the worst-case delay suffered by jobs. The presented technique efficiently and tightly determines the delay as a function of the initial temperature. The simplicity of this analysis motivates further analysis and mainstream use of such systems.
Keywords
feedback; processor scheduling; temperature control; temperature sensors; feedback control loop; processor; software control; temperature sensor; temperature-constrained job scheduling; temperature-controlled speed scaling; thermal constraint; timing analysis; Computational modeling; Delay; Real time systems; Schedules; Software; Temperature measurement; Temperature sensors;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time and Embedded Technology and Applications Symposium (RTAS), 2012 IEEE 18th
Conference_Location
Beijing
ISSN
1080-1812
Print_ISBN
978-1-4673-0883-0
Type
conf
DOI
10.1109/RTAS.2012.12
Filename
6200040
Link To Document