Excellence in Research and Innovation for Humanity

International Science Index

Select areas to restrict search in scientific publication database:
Feedback-Controlled Server for Scheduling Aperiodic Tasks
This paper proposes a scheduling scheme using feedback control to reduce the response time of aperiodic tasks with soft real-time constraints. We design an algorithm based on the proposed scheduling scheme and Total Bandwidth Server (TBS) that is a conventional server technique for scheduling aperiodic tasks. We then describe the feedback controller of the algorithm and give the control parameter tuning methods. The simulation study demonstrates that the algorithm can reduce the mean response time up to 26% compared to TBS in exchange for slight deadline misses.
Digital Article Identifier (DAI):


[1] G.C. Buttazzo and F. Sensini. Deadline Assignment Methods for Soft Aperiodic Scheduling in Hard Real-Time Systems. IEEE Trans. on Computers, 48:1035-1052, 1999.
[2] R.I. Davis, K.W. Tindell, and A. Burns. Scheduling Slack Time in Fixed Priority Pre-emptive Systems. In Proceedings of IEEE Real-Time Systems Symposium, pages 222-231, 1993.
[3] R.I. Davis and A. Wellings. Dual Priority Scheduling. In Proceedings of IEEE Real-Time Systems Symposium, pages 100-109, 1995.
[4] J.P. Lehoczky and S. Ramos-Thuel. An Optimal Algorithm for Scheduling Soft-Aperiodic Tasks in Fixed-Priority Preemptive Systems. In Proceedings of IEEE Real-Time Systems Symposium, pages 110-123, 1992.
[5] J.P. Lehoczky, L. Sha, and J.K. Strosnider. Enhanced aperiodic responsiveness in hard real-time environments. In Proceedings of IEEE Real- Time Systems Symposium, pages 261-270, 1987.
[6] C.L. Liu and J.W. Layland. Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment. Journal of ACM, 20:46-61, 1973.
[7] C. Lu, J.A. Stankovic, G. Tao, and S.H. Son. Design and Evaluation of a Feedback Control EDF Scheduling Algorithm. In Proceedings of Real-Time Systems Symposium, pages 56-67, 1999.
[8] C. Lu, J.A. Stankovic, G. Tao, and S.H. Son. Feedback Control Real- Time Scheduling: Framework, Modeling, and Algorithms. Journal of Real-Time Systems, Special Issue on Control-theoretical Approaches to Real-Time Computing, 23:85-126, 2002.
[9] R.A. Omari, G. Manimaran, M.V. Salapaka, and A.K. Somani. Novel Algorithms for Open-loop and Closed-loop Scheduling of Real-time Tasks in Multiprocessor Systems Based on Execution Time Estimation. In Proceedings of IEEE International Parallel and Distributed Proceesing Symposium, pages 7-14, 2003.
[10] S. Ramos-Thuel and J.P. Lehoczky. On-line Scheduling of Hard Deadline Aperiodic Tasks in Fixed-Priority Systems. In Proceedings of IEEE Real-Time Systems Symposium, pages 160-171, 1993.
[11] B. Sprunt, J. Lehoczky, and L. Sha. Exploiting Unused Periodic Time for Aperiodic Service using the Extended Priority Exchange Algorithm. In Proceedings of IEEE Real-Time Systems Symposium, pages 251-258, 1988.
[12] B. Sprunt, L. Sha, and J. Lehoczky. Aperiodic Task Scheduling for Hard Real-Time Systems. Journal of Real-Time Systems, 1:27-60, 1989.
[13] M. Spuri and G. Buttazo. Efficient Aperiodic Service under Earliest Deadline Scheduling. In Proceedings of IEEE Real-Time Systems Symposium, pages 2-11, 1994.
[14] M. Spuri and G.C. Buttazo. Scheduling Aperiodic Tasks in Dynamic Priority Systems. Journal of Real-Time Systems, 10:179-210, 1996.
[15] J.A. Stankovic, T. He, T. Abdelzaher, M. Marley, G. Tao, S.H. Son, and C. Lu. Feedback Control Scheduling in Distributed Real-Time Systems. In Proceedings of Real-Time Systems Symposium, pages 59-70, 2001.
[16] J.A. Stankovic, C. Lu, S.H. Son, and G. Tao. The Case for Feedback Control Real-Time Scheduling. In Proceedings of Euromicro Conference on Real-Time Systems, pages 11-20, 1999.
[17] Y. Takahashi and C.S. Chan. Parametereinstellung bei linearen DDCAlgorithmen. Regelungstechnik u. Prozess-Datenverarbeitung, 19:237- 284, 1971.
[18] J.G. Ziegler and N. B. Nichols. Optimum Setting for Automatic Controllers. Transation of ASME, 64:759-768, 1942.
Vol:12 No:07 2018Vol:12 No:06 2018Vol:12 No:05 2018Vol:12 No:04 2018Vol:12 No:03 2018Vol:12 No:02 2018Vol:12 No:01 2018
Vol:11 No:12 2017Vol:11 No:11 2017Vol:11 No:10 2017Vol:11 No:09 2017Vol:11 No:08 2017Vol:11 No:07 2017Vol:11 No:06 2017Vol:11 No:05 2017Vol:11 No:04 2017Vol:11 No:03 2017Vol:11 No:02 2017Vol:11 No:01 2017
Vol:10 No:12 2016Vol:10 No:11 2016Vol:10 No:10 2016Vol:10 No:09 2016Vol:10 No:08 2016Vol:10 No:07 2016Vol:10 No:06 2016Vol:10 No:05 2016Vol:10 No:04 2016Vol:10 No:03 2016Vol:10 No:02 2016Vol:10 No:01 2016
Vol:9 No:12 2015Vol:9 No:11 2015Vol:9 No:10 2015Vol:9 No:09 2015Vol:9 No:08 2015Vol:9 No:07 2015Vol:9 No:06 2015Vol:9 No:05 2015Vol:9 No:04 2015Vol:9 No:03 2015Vol:9 No:02 2015Vol:9 No:01 2015
Vol:8 No:12 2014Vol:8 No:11 2014Vol:8 No:10 2014Vol:8 No:09 2014Vol:8 No:08 2014Vol:8 No:07 2014Vol:8 No:06 2014Vol:8 No:05 2014Vol:8 No:04 2014Vol:8 No:03 2014Vol:8 No:02 2014Vol:8 No:01 2014
Vol:7 No:12 2013Vol:7 No:11 2013Vol:7 No:10 2013Vol:7 No:09 2013Vol:7 No:08 2013Vol:7 No:07 2013Vol:7 No:06 2013Vol:7 No:05 2013Vol:7 No:04 2013Vol:7 No:03 2013Vol:7 No:02 2013Vol:7 No:01 2013
Vol:6 No:12 2012Vol:6 No:11 2012Vol:6 No:10 2012Vol:6 No:09 2012Vol:6 No:08 2012Vol:6 No:07 2012Vol:6 No:06 2012Vol:6 No:05 2012Vol:6 No:04 2012Vol:6 No:03 2012Vol:6 No:02 2012Vol:6 No:01 2012
Vol:5 No:12 2011Vol:5 No:11 2011Vol:5 No:10 2011Vol:5 No:09 2011Vol:5 No:08 2011Vol:5 No:07 2011Vol:5 No:06 2011Vol:5 No:05 2011Vol:5 No:04 2011Vol:5 No:03 2011Vol:5 No:02 2011Vol:5 No:01 2011
Vol:4 No:12 2010Vol:4 No:11 2010Vol:4 No:10 2010Vol:4 No:09 2010Vol:4 No:08 2010Vol:4 No:07 2010Vol:4 No:06 2010Vol:4 No:05 2010Vol:4 No:04 2010Vol:4 No:03 2010Vol:4 No:02 2010Vol:4 No:01 2010
Vol:3 No:12 2009Vol:3 No:11 2009Vol:3 No:10 2009Vol:3 No:09 2009Vol:3 No:08 2009Vol:3 No:07 2009Vol:3 No:06 2009Vol:3 No:05 2009Vol:3 No:04 2009Vol:3 No:03 2009Vol:3 No:02 2009Vol:3 No:01 2009
Vol:2 No:12 2008Vol:2 No:11 2008Vol:2 No:10 2008Vol:2 No:09 2008Vol:2 No:08 2008Vol:2 No:07 2008Vol:2 No:06 2008Vol:2 No:05 2008Vol:2 No:04 2008Vol:2 No:03 2008Vol:2 No:02 2008Vol:2 No:01 2008
Vol:1 No:12 2007Vol:1 No:11 2007Vol:1 No:10 2007Vol:1 No:09 2007Vol:1 No:08 2007Vol:1 No:07 2007Vol:1 No:06 2007Vol:1 No:05 2007Vol:1 No:04 2007Vol:1 No:03 2007Vol:1 No:02 2007Vol:1 No:01 2007