Abstract

In this paper, we consider resource adaptation in multiprocessor real-time control systems running periodic control tasks, where the main resource is processor utilization, and the measure of utility is control performance. Processor utilization of a periodic task can be changed by changing the task's period. To estimate the reward rates for running a task at different periods we will use a well-understood concept from optimal control theory, the performance index. We present and evaluate two algorithms for reallocating resources, which are of low complexity in order that they can be run quickly for fast recovery from failure. We also consider transient scheduling effects of changing periods and moving tasks when reallocating resources. By simulation, we show that the algorithms provide results that are close to optimal with randomly generated task sets. We demonstrate the calculation of reward rates for different frequencies of an example application task, and also demonstrate the calculation of the reward rate for a shadow task for the example application task.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.