DocumentCode :
3338205
Title :
Real-Time Scheduling with Task Splitting on Multiprocessors
Author :
Kato, Shigeo ; Yamasaki, Nobuyuki
Author_Institution :
Keio Univ., Yokohama
fYear :
2007
fDate :
21-24 Aug. 2007
Firstpage :
441
Lastpage :
450
Abstract :
This paper presents a real-time scheduling algorithm with high schedulability and few preemptions for multiprocessor systems. The algorithm is based on an unorthodox method called portioned scheduling that assigns each task to a particular processor like partitioned scheduling but can split a task into two processors if there is not enough capacity remaining on a processor. We describe an algorithm for assigning tasks to processors as well as an algorithm for scheduling the assigned tasks on per-processor. The schedulability analysis provides a formula to calculate the upper bound of the schedulable per-processor utilization for the algorithm. We then prove that the least upper bound of the whole system utilization is 50%. In addition, we propose heuristic procedures to improve schedulability. The simulation results show that the algorithm can often successfully schedule a task set with system utilization much higher than 50%, though the least upper bound is 50%. We also show that the algorithm achieves higher schedulability with fewer preemptions compared to the existing algorithms.
Keywords :
multiprocessing systems; real-time systems; scheduling; multiprocessor systems; partitioned scheduling; portioned scheduling; real time scheduling; schedulability analysis; task splitting; Algorithm design and analysis; Energy consumption; Humanoid robots; Multiprocessing systems; Optimal scheduling; Partitioning algorithms; Processor scheduling; Real time systems; Scheduling algorithm; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications, 2007. RTCSA 2007. 13th IEEE International Conference on
Conference_Location :
Daegu
ISSN :
1533-2306
Print_ISBN :
978-0-7695-2975-2
Type :
conf
DOI :
10.1109/RTCSA.2007.61
Filename :
4296882
Link To Document :
بازگشت