DocumentCode
3550376
Title
A new kind of real-time control scheduling algorithm
Author
Song, Jian ; He, Dong-Zhi ; Li, Wei
Author_Institution
Coll. of Network Educ., Lanzhou Univ. of Technol., China
Volume
3
fYear
2004
fDate
6-9 Dec. 2004
Firstpage
2223
Abstract
Many application specific operating systems based on system on chip are composed of lots of tasks that can generate multi-tasking using preemptive scheduling. Preemptive multi-tasking incurs high preemption switching overheads, and these costs may jeopardize the system schedulability. In this paper, a novel scheduling, named dynamic preemption threshold, is proposed. The scheduling can reduce preemption costs by thread assignment and changing task dynamic preemption threshold at runtime. Because dynamic preemption threshold is based on dynamic algorithm, it can achieve higher processor utilization with relative low costs in context switching and memory requirement. The scheduling perfectly integrates preemption threshold scheduling into EDF algorithm, and accomplishes to transform static model to dynamic algorithm seamlessly.
Keywords
dynamic scheduling; processor scheduling; real-time systems; system-on-chip; EDF algorithm; context switching; dynamic algorithm; memory requirement; multitasking generation; preemption costs; preemption switching; preemptive scheduling; processor utilization; real-time control scheduling algorithm; specific operating systems; static model; system on chip; system schedulability; task dynamic preemption threshold; thread assignment; Costs; Dynamic scheduling; Heuristic algorithms; Object oriented modeling; Processor scheduling; Random access memory; Read-write memory; Real time systems; Runtime; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Control, Automation, Robotics and Vision Conference, 2004. ICARCV 2004 8th
Print_ISBN
0-7803-8653-1
Type
conf
DOI
10.1109/ICARCV.2004.1469776
Filename
1469776
Link To Document