Title :
A Multi-task Real-Time Scheduling Algorithm Based on Dynamic Weight Compensation and Adaptive Task Jumping
Author :
Yang, Yingze ; Gui, Weihua ; Huang, Zhiwu
Author_Institution :
Sch. of Inf. Sci. & Eng., Central South Univ., Changsha
Abstract :
For a certain real-time task scheduling problems with characteristics of uncertain task sets, the executing time dynamic changing and the task´s mutual coupling strength dynamic changing, a multi-tasking dynamic scheduling algorithm is proposed based on dynamic weight value compensation and adaptive task jumping, which solved the loads storming caused by the dynamic task scheduling as well as the too long system response time caused by the changes of the tasks´ coupling coefficient. The scheduling diagram and function of the modules are given firstly. Then, the focuses are the implementation of the execution controller and the weight compensation method based on the research of task weight value, the weight compensation and weight classification. The reliability and efficiency of the algorithm is verified by comparing tests, and has been applied to the combining heavy-duty train´s braking condition monitoring and early warning system.
Keywords :
multiprogramming; optimisation; real-time systems; scheduling; adaptive task jumping; dynamic task weight value compensation; early warning system; heavy-duty train braking condition monitoring; multitask dynamic real-time scheduling algorithm; optimization problem; scheduling diagram; weight value classification; Alarm systems; Condition monitoring; Delay; Dynamic scheduling; Heuristic algorithms; Mutual coupling; Real time systems; Scheduling algorithm; System testing; Weight control; #NAME?;
Conference_Titel :
Networking and Digital Society, 2009. ICNDS '09. International Conference on
Conference_Location :
Guiyang, Guizhou
Print_ISBN :
978-0-7695-3635-4
DOI :
10.1109/ICNDS.2009.137