This Article 
 Bibliographic References 
 Add to: 
On-Line Scheduling of Real-Time Tasks
October 1992 (vol. 41 no. 10)
pp. 1326-1331

An optimal on-line scheduler is given for a set of real-time tasks with one common deadline on m processors. It is shown that no optimal scheduler can exist for tasks with two distinct deadlines. Finally, an optimal on-line scheduler is given for situations where processors can go down unexpectedly.

[1] E. G. Coffman and P. J. Denning,Operating Systems Theory. Englewood Cliffs, NJ: Prentice-Hall, 1973.
[2] M. Dertouzos, "Control robotics: The procedural control of physical processes," inProc. IFIP Cong., 1974, pp. 807-813.
[3] T. Gonzales and S. Sahni, "preemptive scheduling of uniform processor systems,"J. ACM, vol. 25, pp. 92-101, 1978.
[4] K.S. Hong and J.Y.-T. Leung, "Preemptive scheduling with release times and deadlines,"J. Real-Time Syst., vol. 1, pp. 265-281, 1989.
[5] W. Horn, "Some simple scheduling algorithms,"Naval Res. Logist. Quart., vol. 21, pp. 177-185, 1974.
[6] E. C. Horvath, S. Lam, and R. Sethi, "A level algorithm for preemptive scheduling,"J. ACM., vol. 24, pp. 32-43, 1977.
[7] J. Labetoulle, "Some theorems on real time scheduling," inComputer Architecture and Networks, E. Gelenbe and R. Mahl, Eds. North Holland Amsterdam, 1974, pp. 285-293.
[8] C. L. Liu and J. W. Layland, "Scheduling algorithms for multiprogramming in a hard real-time environment,"J. ACM, vol. 20, no. 1, pp. 46-61, Jan. 1973.
[9] R. McNaughton, "Scheduling with deadlines and loss functions,"Manag. Sci., vol. 12, pp. 1-12, 1959.
[10] A. K. Mok, "Fundamental design problems of distributed systems for the hard real time environment," Ph.D. dissertation, M.I.T., 1983.
[11] S. Sahni, "Preemptive scheduling with due dates,"Oper. Res., vol. 27, pp. 925-934, 1979.
[12] S. Sahni and Y. Cho, "Nearly on line scheduling of a uniform processor system with release times,"SIAM J. Comput., vol. 8, pp. 275-285, 1979.

Index Terms:
online scheduling; real-time tasks; multiprocessing systems; real-time systems; scheduling.
K.S. Hong, J.Y.-T. Leung, "On-Line Scheduling of Real-Time Tasks," IEEE Transactions on Computers, vol. 41, no. 10, pp. 1326-1331, Oct. 1992, doi:10.1109/12.166609
Usage of this product signifies your acceptance of the Terms of Use.