DocumentCode :
2131824
Title :
Real-time Task Scheduling Using Extended Overloading Technique for Multiprocessor Systems
Author :
Wei Sun ; Chen Yu ; Yuanyuan Zhang ; Defago, X. ; Inoguchi, Y.
Author_Institution :
Japan Adv. Inst. of Sci. & Technol., Ishikawa
fYear :
2007
fDate :
22-26 Oct. 2007
Firstpage :
95
Lastpage :
102
Abstract :
The scheduling of real-time tasks with fault-tolerant requirements has been an important problem in multiprocessor systems. Primary-backup (PB) approach is often used as a fault-tolerant technique to guarantee the deadlines of tasks despite the presence of faults. In this paper we propose a PB-based task scheduling approach, wherein an allocation parameter is used to search the available time slots for a newly arriving task, and the previously scheduled tasks can be rescheduled when there is no available time slot for the newly arriving task. In order to improve the schedulability we extend the existing PB-overloading and the Backup-backup (BB) overloading. Our proposed task scheduling algorithm is compared with some existing scheduling algorithms in the literature through simulation studies. The results have shown that the task rejection ratio of our real-time task scheduling algorithm is lower than the compared algorithms.
Keywords :
multiprocessing programs; scheduling; software fault tolerance; allocation parameter; extended overloading technique; fault-tolerant requirements; multiprocessor systems; primary-backup approach; real-time task scheduling; Computer crashes; Dynamic scheduling; Fault tolerance; Fault tolerant systems; Information science; Laboratories; Multiprocessing systems; Processor scheduling; Real time systems; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Simulation and Real-Time Applications, 2007. DS-RT 2007. 11th IEEE International Symposium
Conference_Location :
Chania
ISSN :
1550-6525
Print_ISBN :
978-0-7695-3011-6
Type :
conf
DOI :
10.1109/DS-RT.2007.12
Filename :
4384537
Link To Document :
بازگشت