Title :
A novel task scheduling algorithm for real time systems
Author :
Kumar, Pranaw ; Sharma, Kamna
Author_Institution :
Dept. of ECE, Nat. Inst. of Technol. Kurukshetra, Kurukshetra, India
Abstract :
Earlier Deadline First and Rate Monotonic have been proved to be optimal scheduling algorithms. EDF works efficiently in underload condition and RM works efficiently in overload condition. Whereas D_R_EDF algorithm combines the advantages of both EDF and RM algorithms. It has been found that EDF, RM and D_R_EDF algorithms fail to work for incoming periodic tasks not satisfying the constraints imposed by them. A new algorithm capable of scheduling any type of incoming periodic task is proposed. The algorithm presented in this work is an improved version of D _R_EDF algorithm as it is capable of migrating the task(s) to the co-processor which are otherwise missed by the EDF, RM and D_R_EDF algorithms. The new algorithm is found to be performing successfully for all the periodic tasks with and without the constraints of the existing algorithms.
Keywords :
processor scheduling; real-time systems; D_R_EDF algorithm; RM algorithm; coprocessor; earlier deadline first; incoming periodic task; optimal scheduling algorithms; overload condition; periodic tasks; rate monotonic; real time systems; task scheduling algorithm; underload condition; Algorithm design and analysis; Heuristic algorithms; Real-time systems; Scheduling; Scheduling algorithms; Signal processing algorithms; Earliest deadline first (EDF); Rate Monotonic (RM); Real time System; Scheduling; Task;
Conference_Titel :
Communications and Signal Processing (ICCSP), 2013 International Conference on
Conference_Location :
Melmaruvathur
Print_ISBN :
978-1-4673-4865-2
DOI :
10.1109/iccsp.2013.6577205