Dynamic Queue Deadline First scheduling algorithm for soft real time systems

被引:0
|
作者
Iqbal, A [1 ]
Zafar, A [1 ]
Siddique, B [1 ]
机构
[1] NILORE, PIEAS, CIS Dept, Islamabad, Pakistan
来源
IEEE: 2005 INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES, PROCEEDINGS | 2005年
关键词
soft real time systems; scheduling algorithm; dynamic queue; deadline miss ratio; fairness;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most embedded real lime systems are based on uniprocessor architecture, and deadline miss ratio is always a mainstay for any type of real time system. This paper presents the design and analysis of a new scheduling algorithm, Dynamic Queue Deadline First (DQDF) to handle scheduling of a dynamic multiple tasks in real time systems. Soft real-time processing is a realtime processing in which some or all applications are allowed to miss deadlines, particularly, in situations of system load. In this paper, a new scheduler is introduced to minimize the overhead and percentage of deadline misses to improve the system utilization and fairness. We have used Earliest Deadline First (EDF) with dynamic queuing technique, as it is an optimal scheduling algorithm for uniprocessor systems. Simulation results show that with DQDF algorithm, the deadline miss ratio is improved and fairness is restored by using static priority approach. The comparison of the new scheduler DQDF with simple EDF scheduler results the performance improvement upto 68%.
引用
收藏
页码:346 / 351
页数:6
相关论文
共 50 条
  • [21] A new dynamic scheduling algorithm for real-time heterogeneous multiprocessor systems
    Yang YuHai
    Yu Shengsheng
    Bin XueLian
    IITA 2007: WORKSHOP ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, PROCEEDINGS, 2007, : 112 - +
  • [22] A new dynamic scheduling algorithm for real-time homogenous multiprocessor systems
    Yang, Yuhai
    Bin, Xuelian
    Yu, Shengsheng
    DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 1064 - 1068
  • [23] Developing a new dynamic scheduling algorithm for real-time multiprocessor systems
    Qiao, Ying
    Wang, Hong-An
    Dai, Guo-Zhong
    Ruan Jian Xue Bao/Journal of Software, 2002, 13 (01): : 51 - 58
  • [24] A Research on Dynamic Scheduling Algorithm of Real-Time Operating Systems on Uniprocessor
    Shang, Kun
    Ding, Huan
    ADVANCED RESEARCH ON INFORMATION SCIENCE, AUTOMATION AND MATERIAL SYSTEM, PTS 1-6, 2011, 219-220 : 40 - +
  • [25] Energy efficient fault-tolerant earliest deadline first scheduling for hard real-time systems
    Han, Qiushi
    Niu, Linwei
    Quan, Gang
    Ren, Shaolei
    Ren, Shangping
    REAL-TIME SYSTEMS, 2014, 50 (5-6) : 592 - 619
  • [26] Energy efficient fault-tolerant earliest deadline first scheduling for hard real-time systems
    Qiushi Han
    Linwei Niu
    Gang Quan
    Shaolei Ren
    Shangping Ren
    Real-Time Systems, 2014, 50 : 592 - 619
  • [27] An EDF-based scheduling algorithm for multiprocessor soft real-time systems
    Anderson, JH
    Bud, V
    Devi, UMC
    17TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2005, : 199 - 208
  • [28] A fuzzy algorithm for scheduling soft periodic tasks in preemptive real-time systems
    Sabeghi, Mojtaba
    Naghibzadeh, Mahmoud
    Taghavi, Toktam
    ADVANCES IN SYSTEMS, COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2006, : 11 - +
  • [29] A FUZZY ALGORITHM FOR SCHEDULING SOFT PERIODIC TASKS IN PREEMPTIVE REAL-TIME SYSTEMS
    Sabeghi, Mojtaba
    Naghibzadeh, Mahmoud
    Razavizadeh, Tokam Taghvi
    NEW MATHEMATICS AND NATURAL COMPUTATION, 2007, 3 (03) : 371 - 384
  • [30] A Fuzzy Algorithm for Scheduling Periodic Tasks on Multiprocessor Soft Real-Time Systems
    Sabeghi, Mojtaba
    Deldari, Hossein
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (3A): : 88 - 97