Title :
Load adjustment in adaptive real-time systems
Author :
Kuo, Tei-Wei ; Mok, Aloysius K.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Abstract :
A framework is given for discussing how to adjust load in order to handle periodic processes whose timing parameters vary with time. The schedulability of adjustable periodic processes by a preemptive fixed priority scheduler is formulated in terms of a configuration selection problem. Specifically, two process transformations are introduced for the purpose of deriving a bound for the achievable utilization factor of processes whose periods are related by harmonics. This result is then generalized so that the bound is applicable to any process set and an efficient algorithm to calculate the bound is provided. When the list of allowable configurations is implicitly given by a set of scalable periodic processes, the corresponding period assignment problem is shown to be NP-complete. The authors present an approximation algorithm for the period assignment problem for which some encouraging experimental results are included
Keywords :
adaptive systems; programming theory; real-time systems; resource allocation; scheduling; NP-complete; adaptive real-time systems; adjustable periodic processes; approximation algorithm; configuration selection problem; harmonics; period assignment problem; preemptive fixed priority scheduler; process set; process transformations; schedulability; timing parameters; utilization factor; Adaptive systems; Approximation algorithms; Frequency; Monitoring; Processor scheduling; Radar tracking; Real time systems; Resource management; Timing; Vehicles;
Conference_Titel :
Real-Time Systems Symposium, 1991. Proceedings., Twelfth
Conference_Location :
San Antonio, TX
Print_ISBN :
0-8186-2450-7
DOI :
10.1109/REAL.1991.160369