DocumentCode
245641
Title
A Novel Slack-Stealing Scheduling Algorithm for Hard-Real-Time Multiple-Processors System
Author
Zhu Ping ; Hu Ming ; Chen Xuhui
Author_Institution
Coll. of Math. & Comput. Sci., Wuhan Textile Univ., Wuhan, China
fYear
2014
fDate
19-21 Dec. 2014
Firstpage
714
Lastpage
721
Abstract
When a permanent fault occurs in real-time system with multiple-processors, the slack distribution for different instances of the same task is unfair. The task instance under fault-occurred period (called urgent instance) is usually more urgent than its subsequent ones (called normal instance). In order to resolve the problem, the paper presents a novel slack-stealing strategy (referred to as NSS), which delays the execution of normal instance as late as possible. NSS strategy can reserve the slack time for the urgent instance with low priority potentially, thus it has more chance to complete its execution in time. Moreover, we present the corresponding schedulability test and accurate computation of delaying time based on NSS strategy. Extensive simulations reveal that NSS can achieve a remarkable saving on the number of processors required with respect to several well-known fault-tolerant scheduling algorithms.
Keywords
fault tolerant computing; multiprocessing systems; processor scheduling; real-time systems; NSS strategy; delaying time; fault-occurred period; fault-tolerant scheduling algorithm; hard-real-time multiple-processors system; normal instance; permanent fault; schedulability test; slack distribution; slack-stealing scheduling algorithm; slack-stealing strategy; urgent instance; Delays; Fault tolerance; Fault tolerant systems; Processor scheduling; Program processors; Real-time systems; Time factors; fault-tolerance; multiple-processors; real-time; scheduling; slack-stealing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Engineering (CSE), 2014 IEEE 17th International Conference on
Conference_Location
Chengdu
Print_ISBN
978-1-4799-7980-6
Type
conf
DOI
10.1109/CSE.2014.149
Filename
7023659
Link To Document