Title :
Anytime scheduling for real-time embedded control applications
Author :
Shackleton, John ; Cofer, Daren ; Cooper, Saul
Author_Institution :
Honeywell Lab., Minneapolis, MN, USA
Abstract :
Current real-time scheduling methods focus on periodic tasks with fixed (or at least bounded) execution times. However, many tasks used in control and optimization applications do not fit this pattern. "Anytime" or incremental algorithms whose performance is variable and improves as their execution time increases are examples of such tasks. We have developed an adaptive scheduling framework to deal with multiple anytime tasks that compete with each other for processing time. This work explores the issues surrounding anytime tasks, how they are scheduled, how they adapt, and how they interact with more traditional scheduling techniques.
Keywords :
adaptive scheduling; aerospace computing; aerospace control; embedded systems; optimisation; adaptive scheduling; fixed execution times; incremental algorithms; least bounded execution times; optimization; real time embedded control applications; real time scheduling methods; Adaptive scheduling; Automatic control; Clocks; Control systems; Embedded computing; Laboratories; Modems; Processor scheduling; Real time systems; Resumes;
Conference_Titel :
Digital Avionics Systems Conference, 2004. DASC 04. The 23rd
Print_ISBN :
0-7803-8539-X
DOI :
10.1109/DASC.2004.1390804