DocumentCode
3431881
Title
A New Pseudo-Boolean Satisfiability based approach to Power Mode Schedulability Analysis
Author
Ray, Sayak ; Dasgupta, Pallab ; Chakrabarti, P.P.
Author_Institution
Dept. of Comp. Sci. & Eng., Indian Inst. of Technol., Kharagpur
fYear
2007
fDate
6-10 Jan. 2007
Firstpage
95
Lastpage
102
Abstract
It is important to know for a collection of tasks running in hand-held devices, if there is any way to schedule power modes to them which maintains every temporal and power constraints. The peak power that the battery in the system can deliver at any moment plays crucial role in deciding schedulability. We propose a pseudo-Boolean satisfiability (PB-SAT) based approach for solving this schedulability problem of power modes for a collection of tasks. We show that in majority of useful cases, the problem can be encoded using linear constraints only and thus becomes an instance of PB-SATproblem. We also show how we can find out a mode allocation using PB-SAT approach that ensures minimum power consumption, but never violates any temporal constraint. We also propose a binary search based approach with PB-SAT as its core, how we can find out the bare minimum value of the battery peak power that allows a power mode allocation to the tasks without violating its temporal constraints. Results show that the approach gives acceptable results in many cases
Keywords
Boolean functions; battery management systems; computability; low-power electronics; power supplies to apparatus; scheduling; PB-SAT approach; battery peak power; linear constraints; power consumption; power mode allocation; power mode schedulability analysis; pseudo-Boolean satisfiability approach; temporal constraints; Batteries; Delay; Design optimization; Energy consumption; Energy management; Power supplies; Power system management; Surges; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 2007. Held jointly with 6th International Conference on Embedded Systems., 20th International Conference on
Conference_Location
Bangalore
ISSN
1063-9667
Print_ISBN
0-7695-2762-0
Type
conf
DOI
10.1109/VLSID.2007.16
Filename
4092029
Link To Document