TY - GEN
T1 - Energy-efficient multi-speed algorithm for scheduling dependent real-time tasks
AU - Elewi, A. M.
AU - Awadalla, M. H.A.
AU - Eladawy, M. I.
PY - 2008
Y1 - 2008
N2 - Reducing energy consumption is a critical issue in the design of battery-powered embedded systems to prolong battery life. With dynamic voltage scaling (DVS) processors, energy consumption can be reduced efficiently by making appropriate decisions on the processor speed/voltage during the scheduling of real time tasks. This paper addresses the problem of energy efficient real-time task scheduling over earliest deadline first (EDF) scheduling policy where the tasks are dependent due to shared resources. Furthermore, the paper proposes enhancements over the existing multi-speed (MS) algorithm where the proposed algorithm achieves more energy saving and has the capability to function with both stack resource policy (SRP) and dynamic priority ceiling protocol (DPCP) as resource access protocols.
AB - Reducing energy consumption is a critical issue in the design of battery-powered embedded systems to prolong battery life. With dynamic voltage scaling (DVS) processors, energy consumption can be reduced efficiently by making appropriate decisions on the processor speed/voltage during the scheduling of real time tasks. This paper addresses the problem of energy efficient real-time task scheduling over earliest deadline first (EDF) scheduling policy where the tasks are dependent due to shared resources. Furthermore, the paper proposes enhancements over the existing multi-speed (MS) algorithm where the proposed algorithm achieves more energy saving and has the capability to function with both stack resource policy (SRP) and dynamic priority ceiling protocol (DPCP) as resource access protocols.
UR - http://www.scopus.com/inward/record.url?scp=67649513006&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=67649513006&partnerID=8YFLogxK
U2 - 10.1109/ICCES.2008.4773003
DO - 10.1109/ICCES.2008.4773003
M3 - Conference contribution
AN - SCOPUS:67649513006
SN - 9781424421152
T3 - 2008 International Conference on Computer Engineering and Systems, ICCES 2008
SP - 237
EP - 242
BT - 2008 International Conference on Computer Engineering and Systems, ICCES 2008
T2 - 2008 International Conference on Computer Engineering and Systems, ICCES 2008
Y2 - 25 November 2008 through 27 November 2008
ER -