DocumentCode :
2454241
Title :
MMUF: An Optimized Scheduling Algorithm for Dynamically Reconfigurable Real-Time Systems
Author :
Zargar, Saman Taghavi ; Salmani, Vahid ; Naghibzadeh, Mahmoud
Volume :
2
fYear :
2006
fDate :
24-28 April 2006
Firstpage :
3486
Lastpage :
3491
Abstract :
In this paper we compare our proposed hybrid scheduling algorithm which is a modification of Maximum Urgency First (MUF) scheduling algorithm with MUF scheduling algorithm. The maximum urgency first algorithm combines the advantages of fixed and dynamic scheduling to provide the dynamically changing systems with flexible scheduling. This algorithm, however, has a major shortcoming due to its scheduling mechanism which may cause a critical task to miss its deadline. The modified maximum urgency first scheduling algorithm resolves the mentioned problem. We have made a comparison between our proposed algorithm and maximum urgency first algorithm using simulation and results are presented. It is shown that modified maximum urgency first is superior to maximum urgency first, since it usually has less task preemption and hence, less related overhead. It also leads to less failed non-critical tasks in overloaded situations and leads to less average response time for tasks. Moreover, in most cases, MMUF better utilizes the CPU than MUF does.
Keywords :
Aerospace electronics; Control systems; Delay; Dynamic scheduling; Hardware; Heuristic algorithms; Optical computing; Real time systems; Scheduling algorithm; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Communication Technologies, 2006. ICTTA '06. 2nd
Print_ISBN :
0-7803-9521-2
Type :
conf
DOI :
10.1109/ICTTA.2006.1684978
Filename :
1684978
Link To Document :
بازگشت