Title :
Modified IUF Scheduling Algorithm for Real Time Systems
Author :
Naik, Radhakrishna ; Manthalkar, R.R. ; Dhopeshwarkar, Mukta
Abstract :
It is often more desirable to complete some portions of every task rather than giving up completely the processing of some tasks. The Imprecise Computation Model was introduced to allow for the trade-off of the quality of computations in favor of meeting the deadline constraints. This paper proposes an algorithm which is basically a planning based offline scheduling algorithm. In this model, a task is logically decomposed into two subtasks, mandatory and optional. The mandatory portion of each task is scheduled using instantaneous utilization and optional portion is scheduled using shortest job first. It is observed that scheduling performance metrics such as schedulability, CPU utilization, context switching, response time and reliability are improved as compared to scheduling algorithms such as RM, EDF, LLF, MUF, IUF and IRIS scheduling algorithms.
Keywords :
real-time systems; scheduling; CPU utilization metric; IUF scheduling algorithm; context switching metric; imprecise computation model; instantaneous utilization first scheduling; planning based offline scheduling algorithm; real-time systems; reliability metric; response time metric; schedulability metric; EDF: Earliest deadline first; IRIS: Increased reward with increased service; IUF: Instantaneous utilization first; LLF: Least laxity first; MUF: Maximum urgency first; RM: Rate monotonic;
Conference_Titel :
Emerging Trends in Engineering and Technology (ICETET), 2010 3rd International Conference on
Conference_Location :
Goa
Print_ISBN :
978-1-4244-8481-2
Electronic_ISBN :
2157-0477
DOI :
10.1109/ICETET.2010.64