Fundamentals of Real-Time Scheduling (Extended Abstract)
For a given set of jobs the general scheduling problem asks for an order according to which the jobs are to be executed such that various constraints are satisfied. Typically, a job is characterized by its execution time, ready time, deadline, and recourse requirements. The execution of a job might or might not be interrupted (pre-emptive) or (non-preemptive scheduling). Over the set of jobs, there is a precedence relation which constrains the order of execution. Specifically, the execution of a job cannot begin until the execution of all its predecessors (according to the precedence relation) is completed. The system on which the jobs are to be executed is characterized by the amounts of resources available.
KeywordsExecution Time Schedule Problem Schedule Algorithm Ready Time Precedence Relation
Unable to display preview. Download preview PDF.
- 3.Labetoulle, J., Some theorems on real time scheduling, Computer Architectures and Networks, E. Gelenbe and R. Mehl (eds.), North-Holland Publ. Co., 1974, 285–298.Google Scholar
- 5.Serlin, O., Scheduling of time critical processes Proc. of the Spring Joint Computers Conference, 1972, 925–932.Google Scholar
- 6.Mok, A. K., Fundamental Design Problems of Distributed Systems for Hard Real- Time Environment, Ph.D. Thesis, MIT, 1983.Google Scholar
- 8.Lehoczky, J. P., Fixed priority scheduling of periodic task sets with arbitrary deadlines, Proceedings of the 11th IEEE Real-Time Systems Symposium, December 1990, 201–209.Google Scholar
- 9.Lehoczky, J. P., and Sha, L., Performance of red-time bus scheduling algorithms, ACM Performance Evaluation Review, Vol. 14, 1986.Google Scholar
- 10.Peng, D-T. and Shin, K. G., A new performance measure for scheduling independent real-time tasks, Technical Report, Real-Time Computing Laboratory, University of Michigan, 1989.Google Scholar
- 11.Shih, Wei Kuan, J. W. S. Liu, and C. L. Liu, Modified Rate-Monotonic Algorithm for Scheduling Periodic Jobs with Deferred Deadlines,submitted.Google Scholar