DocumentCode
3122218
Title
A constraint-based application model and scheduling techniques far power-aware systems
Author
Liu, Jinfeng ; Chou, Pai H. ; Bagherzadeh, Nader ; Kurdahi, Fadi
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
fYear
2001
fDate
2001
Firstpage
153
Lastpage
158
Abstract
New embedded systems must be power-aware, not just low-power. That is, they must track their power sources and the changing power and performance constraints imposed by the environment. Moreover, they must fully explore and integrate many novel power management techniques. Unfortunately, these techniques are often incompatible with each other due to overspecialized formulations or they fail to consider system-wide issues. This paper proposes a new graph-based model to integrate novel power management techniques and facilitate design-space exploration of power-aware embedded systems. It captures min/max timing and min/max power constraints on computation and non-computation tasks through a new constraint classification and enables derivation of flexible system-level schedules. We demonstrate the effectiveness of this model with a power-aware scheduler on real mission-critical applications. Experimental results show that our automated techniques can improve performance and reduce energy cost simultaneously. The application model and scheduling tool presented in this paper form the basis of the IMPACCT system-level framework that will enable designers to aggressively explore many power-performance tradeoffs with confidence
Keywords
embedded systems; formal specification; processor scheduling; IMPACCT system-level framework; constraint classification; constraint-based application model; design-space exploration; embedded systems; graph-based model; min/max power constraints; min/max timing; performance constraints; power-aware embedded systems; power-aware systems; real mission-critical applications; scheduling; Application software; Batteries; Embedded system; Energy management; Mars; Power system management; Power system modeling; Processor scheduling; Thermal management; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Hardware/Software Codesign, 2001. CODES 2001. Proceedings of the Ninth International Symposium on
Conference_Location
Copenhagen
Print_ISBN
1-58113-364-2
Type
conf
DOI
10.1109/HSC.2001.924667
Filename
924667
Link To Document