Title :
Pre-run-time scheduling of processes with exclusion relations on nested or overlapping critical sections
Author :
Xu, Jia ; Parnas, David Lorge
Author_Institution :
Dept. of Comput. Sci., York Univ., North York, Ont., Canada
Abstract :
Nested or overlapping critical sections in processes frequently occur in many hard-real-time system applications. For a pre-run time schedule, the ability to schedule such processes can often significantly increase the chances of finding a feasible schedule. The authors study the properties of exclusion relations defined on nested or overlapping critical sections. An algorithm is presented that is able to systematically search for a feasible schedule that satisfies a given set of release times, deadline constraints, and precedence and exclusion relations, where the exclusion relations are defined on critical sections that may nest within or overlap with each other.<>
Keywords :
distributed algorithms; real-time systems; scheduling; deadline constraints; exclusion relations; hard-real-time system; nested critical sections; overlapping critical sections; pre-run time schedule; precedence; release times; Application software; Computer science; Councils; Lapping; Military aircraft; Processor scheduling; Scheduling algorithm; Time factors;
Conference_Titel :
Computers and Communications, 1992. Conference Proceedings., Eleventh Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ, USA
Print_ISBN :
0-7803-0605-8
DOI :
10.1109/PCCC.1992.200519