A two-level hierarchical scheduling scheme for hybrid tasks in priority-based preemptive systems

被引:0
作者
Wan, Jiafu [1 ,2 ]
Li, Di [2 ]
Ye, Feng [2 ]
Lai, Yizong [2 ]
Shu, Zhaogang [2 ]
机构
[1] Guangdong Vocat Coll Mech & Elect Technol, Dept Comp Sci, Guangzhou 510515, Guangdong, Peoples R China
[2] South China Univ Technol, Coll Mech Engn, Guangzhou 510641, Guangdong, Peoples R China
来源
PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2 | 2008年
关键词
hybrid tasks; two-level hierarchical scheduling; schedulability; jitter;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For the application of hybrid tasks in priority-based preemptive systems, an innovative two-level hierarchical scheduling scheme is presented, and the time-triggered mode and event-triggered mode are adopted for the periodic real-time tasks and aperiodic real-time tasks respectively. First, the scheduling structure is proposed and the related concepts are defined. Then, the task model is established, and some crucial technologies such as scheduling algorithm, schedulability and jitter control are deeply researched. Subsequently, combined with Windows CE.NET, the experiment validation of scheduling scheme is carried out and the results demonstrate that the method can improve the determination of real-time tasks and reduce jitter. Specially, the jitter can be even eliminated if the task periods and tick-interval are rational. Finally, the choice of tick-interval is discussed. So the proposed scheduling scheme is efficient for hybrid tasks.
引用
收藏
页码:32 / +
页数:2
相关论文
共 9 条
[1]  
Deng Z, 1997, REAL TIM SYST SYMP P, P308, DOI 10.1109/REAL.1997.641292
[2]   A scheme for scheduling hard real-time applications in open system environment [J].
Deng, Z ;
Liu, JWS ;
Sun, J .
NINTH EUROMICRO WORKSHOP ON REAL TIME SYSTEMS, PROCEEDINGS, 1997, :191-199
[3]  
HANSSON H, 2006, ARTES NETWORK REAL T, P663
[4]  
Kopetz H., 1995, Proceedings of the Fifth IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems (Cat. No.95TB8106), P2, DOI 10.1109/FTDCS.1995.524962
[5]  
Krishna C. M., 2001, REAL-TIME SYST, P48
[6]   SCHEDULING ALGORITHMS FOR MULTIPROGRAMMING IN A HARD-REAL-TIME ENVIRONMENT [J].
LIU, CL ;
LAYLAND, JW .
JOURNAL OF THE ACM, 1973, 20 (01) :46-61
[7]  
PONT MJ, 2001, PATTERNS TIME TRIGGE, P225
[8]  
SONG I, 2005, THESIS U WATERLOO WA
[9]  
WANG Q, 2003, THESIS I SOFTWARE CH