TY - GEN
T1 - Profit-Driven Uniprocessor Scheduling with Energy and Timing Constraints
AU - Chen, Jian-Jia
AU - Kuo, Tei-Wei
AU - Yang, Chia-Lin
PY - 2004/3
Y1 - 2004/3
N2 - Energy-aware scheduling has received much attention in recent years, especially for systems with serious considerations on energy consumption. While most previous work focuses on the minimization of energy consumption, this paper exploits the maximization of the entire system profit under energy and timing constraints. We propose a greedy approximation algorithm with a 2-approximation ratio. A fully polynomial time approximation scheme (FPTAS) is also proposed, which is an optimal approximation algorithm unless P = NP. For each specified amount of error tolerant to users, the approximation algorithm could provide trade-offs among the specified error, the running time, the approximation ratio, and the memory space complexity. It provides ways for system engineers to trade performance with implementation constraints.
AB - Energy-aware scheduling has received much attention in recent years, especially for systems with serious considerations on energy consumption. While most previous work focuses on the minimization of energy consumption, this paper exploits the maximization of the entire system profit under energy and timing constraints. We propose a greedy approximation algorithm with a 2-approximation ratio. A fully polynomial time approximation scheme (FPTAS) is also proposed, which is an optimal approximation algorithm unless P = NP. For each specified amount of error tolerant to users, the approximation algorithm could provide trade-offs among the specified error, the running time, the approximation ratio, and the memory space complexity. It provides ways for system engineers to trade performance with implementation constraints.
KW - Embedded Systems
KW - Energy-Aware Scheduling
KW - Power Management
KW - Real-Time Process Scheduling
UR - http://www.scopus.com/inward/record.url?scp=2442457840&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-2442457840&origin=recordpage
U2 - 10.1145/967900.968072
DO - 10.1145/967900.968072
M3 - RGC 32 - Refereed conference paper (with host publication)
SN - 1-58113-812-1
VL - 1
T3 - Proceedings of the ACM Symposium on Applied Computing
SP - 834
EP - 840
BT - SAC'04 - Proceedings of the 2004 ACM Symposium on Applied Computing
T2 - 2004 ACM Symposium on Applied Computing (SAC’04)
Y2 - 14 March 2004 through 17 March 2004
ER -