BTS-SRP: An Energy-Efficient Concurrency Control Protocol for Embedded Real-Time Systems
- Jun Wu, Jun-Xing Wu
- Corresponding Author
- Jun Wu
Available Online July 2013.
- https://doi.org/10.2991/cse.2013.46How to use a DOI?
- Real-Time Systems; Dynamic Voltage Scaling; Energy Efficiency; Task Scheduling; Task Synchronization
- In this paper, we explored the scheduling problem of dependent real-time tasks that may access multiunit resources on a non-ideal dynamic voltage scaling (DVS) processor. Based on the stack resource policy (SRP) protocol and the earliest deadline first (EDF) algorithm, we propose an approach, called blocking-time stealing stack resource policy (BTS-SRP), for the scheduling of dependent real-time tasks. Under the BTS-SRP, tasks are executed at proper processor speeds which are calculated according to the sufficient schedulability condition of the EDF and the SRP. In order to obtain more energy saving, a blocking-time stealing method is also proposed to dynamically adjust the processor speed. The experimental results show that the BTS-SRP is very effective in energy efficiency.
- Open Access
- This is an open access article distributed under the CC BY-NC license.
Cite this article
TY - CONF AU - Jun Wu AU - Jun-Xing Wu PY - 2013/07 DA - 2013/07 TI - BTS-SRP: An Energy-Efficient Concurrency Control Protocol for Embedded Real-Time Systems BT - 2nd International Conference on Advances in Computer Science and Engineering (CSE 2013) PB - Atlantis Press UR - https://doi.org/10.2991/cse.2013.46 DO - https://doi.org/10.2991/cse.2013.46 ID - Wu2013/07 ER -