DocumentCode
495115
Title
An Algorithm for Scheduling Aperiodic Real-Time Tasks on a Static Schedule
Author
Yin, Jin-yong ; Guo, Guo-chang
Author_Institution
Coll. of Comput. Sci. & Technol., Harbin Eng. Univ., Harbin, China
Volume
1
fYear
2009
fDate
21-22 May 2009
Firstpage
70
Lastpage
74
Abstract
In many real-time systems, there are not only periodic real-time tasks, but also aperiodic real-time tasks arising from arbitrary critical events. In this paper, we propose an algorithm (SATSS, Schedule Aperiodic Tasks on a Static Schedule) scheduling both periodic real-time tasks and aperiodic real-time tasks. This algorithm first produces a schedule which consists of only periodic tasks before the system is started and schedules aperiodic tasks on the static schedule on run time. It can guarantee all accepted tasks´ deadlines by testing the schedulability of aperiodic tasks in a busy period consisting of not only the running tasks but also the periodic tasks in future. Experimental results show that the algorithm is effective.
Keywords
real-time systems; scheduling; aperiodic real-time task scheduling; real-time system; schedulability; static schedule; Computer science; Control systems; Delay; Dynamic scheduling; Educational institutions; Processor scheduling; Real time systems; Scheduling algorithm; Testing; Upper bound; Hybrid tasks; Real-time scheduling algorithm; Schedulability test; Static schedule;
fLanguage
English
Publisher
ieee
Conference_Titel
Information and Computing Science, 2009. ICIC '09. Second International Conference on
Conference_Location
Manchester
Print_ISBN
978-0-7695-3634-7
Type
conf
DOI
10.1109/ICIC.2009.25
Filename
5169542
Link To Document