DocumentCode
1557033
Title
TCEC: Temperature and Energy-Constrained Scheduling in Real-Time Multitasking Systems
Author
Qin, Xiaoke ; Wang, Weixun ; Mishra, Prabhat
Author_Institution
Dept. of Comput. & Inf. Sci. & Eng., Univ. of Florida, Gainesville, FL, USA
Volume
31
Issue
8
fYear
2012
Firstpage
1159
Lastpage
1168
Abstract
The ongoing scaling of semiconductor technology is causing severe increase of on-chip power density and temperature in microprocessors. This urgently requires both power and thermal management during system design. In this paper, we propose a model checking-based technique using extended timed automata to solve the processor frequency assignment problem in a temperature and energy-constrained multitasking system. We also develop a polynomial time-approximation algorithm to address the state-space explosion problem caused by symbolic model checker. Our approximation scheme is guaranteed to not generate any false-positive answer, while it may return false-negative answer in rare cases. Our method is universally applicable since it is independent of any system and task characteristics. Experimental results demonstrate the usefulness of our approach.
Keywords
formal verification; low-power electronics; microprocessor chips; multiprogramming; polynomial approximation; real-time systems; semiconductor technology; thermal management (packaging); TCEC; energy-constrained multitasking system; energy-constrained scheduling; false-negative answer; false-positive answer; microprocessors temperature; model checking-based technique; on-chip power density; polynomial time-approximation algorithm; power management; processor frequency assignment problem; real-time multitasking systems; semiconductor technology; state-space explosion problem; symbolic model checker; system characteristics; system design; task characteristics; thermal management; timed automata; Algorithm design and analysis; Approximation algorithms; Approximation methods; Automata; Energy consumption; Integrated circuit modeling; Voltage control; Low-power design; model checking; power management; power modeling and estimation;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2012.2190824
Filename
6238400
Link To Document