DocumentCode :
1740282
Title :
DC2 scheduling for aperiodic tasks in strongly partitioned real-time systems
Author :
Kim, Daeyoung ; Lee, Yann-Hang
Author_Institution :
CISE Dept., Florida Univ., Gainesville, FL, USA
fYear :
2000
fDate :
2000
Firstpage :
368
Lastpage :
375
Abstract :
The strongly partitioned real time system (SP-RTS) provides temporal and spatial partitioning for its integrated real time applications. The SP-RTS architecture adopts a two-level hierarchical scheduling mechanism. In the lower level, multiple partitions (applications) are dispatched under a cyclic scheduling, whereas, in the higher level, multiple periodic tasks of each partition are scheduled according to a fixed priority algorithm. The authors focus on designing algorithms for online scheduling of aperiodic tasks in the SP-RTS environment. The Distance Constraint guaranteed Dynamic Cyclic (DC2 ) scheduler that is proposed uses these basic operations: Left Sliding (LS), Right Putting (RP), and Compacting. These operations dynamically schedule aperiodic tasks within a distance-constrained cyclic schedule. We show that the dynamic applications of these operations do not violate the distance constraint characteristics of a partition cyclic schedule. In addition, the slack time calculation of these dynamic operations can be applied for scheduling hard aperiodic tasks. With the simulation studies, we observed that the DC2 can result in a significant performance enhancement in terms of the average response time of soft aperiodic tasks and the acceptance rate for hard aperiodic tasks
Keywords :
computational complexity; real-time systems; scheduling; DC2; DC2 scheduling; Distance Constraint guaranteed Dynamic Cyclic scheduler; SP-RTS; acceptance rate; aperiodic task scheduling; cyclic scheduling; distance constraint characteristics; distance-constrained cyclic schedule; dynamic applications; dynamic operations; fixed priority algorithm; hard aperiodic tasks; integrated real time applications; multiple partitions; multiple periodic tasks; online scheduling; partition cyclic schedule; partition scheduling; slack time calculation; soft aperiodic tasks; spatial partitioning; strongly partitioned real time systems; two-level hierarchical scheduling mechanism; Aerospace electronics; Algorithm design and analysis; Application software; Computational modeling; Dynamic scheduling; Laboratories; Partitioning algorithms; Processor scheduling; Real time systems; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Computing Systems and Applications, 2000. Proceedings. Seventh International Conference on
Conference_Location :
Cheju Island
ISSN :
1530-1427
Print_ISBN :
0-7695-0930-4
Type :
conf
DOI :
10.1109/RTCSA.2000.896413
Filename :
896413
Link To Document :
بازگشت