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