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 条
  • [31] A fuzzy algorithm for scheduling periodic tasks on multiprocessor soft real-time systems
    Sabeghi, Mojtaba
    Deldari, Hossein
    PROCEEDINGS OF THE 17TH IASTED INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION, 2006, : 436 - +
  • [32] Integrated dynamic scheduling for hard and soft real-time tasks in heterogeneous systems
    Qiao, Y
    Wang, HA
    Zou, B
    Fang, T
    Dai, GZ
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 2076 - 2082
  • [33] Sensitivity analysis of arbitrary deadline real-time systems with EDF scheduling
    Zhang, Fengxiang
    Burns, Alan
    Baruah, Sanjoy
    REAL-TIME SYSTEMS, 2011, 47 (03) : 224 - 252
  • [34] Sensitivity analysis of arbitrary deadline real-time systems with EDF scheduling
    Fengxiang Zhang
    Alan Burns
    Sanjoy Baruah
    Real-Time Systems, 2011, 47 : 224 - 252
  • [35] High Performance Non-Preemptive Dynamic Scheduling Algorithm for Soft Real Time System
    Khalib, Zahereel Ishwar Abdul
    Ahmad, Badlishah R.
    Ong, Ong Bi Lynn
    2012 IEEE SYMPOSIUM ON COMPUTER APPLICATIONS AND INDUSTRIAL ELECTRONICS (ISCAIE 2012), 2012,
  • [36] A group priority earliest deadline first scheduling algorithm
    Qi Li
    Wei Ba
    Frontiers of Computer Science, 2012, 6 : 560 - 567
  • [37] An improved feedback deadline assignment algorithm for real-time control tasks scheduling
    Wang, Zhigang
    Wang, Wei
    Liu, Quanli
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 6724 - +
  • [38] Optimization of soft real-time systems with deadline miss ratio constraints
    Manolache, S
    Eles, P
    Peng, Z
    RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 562 - 570
  • [39] Optimising earliest deadline first scheduling for parallel real-time tasks on multiprocessors
    Kim, C.
    Cho, H.
    Sung, Y.
    ELECTRONICS LETTERS, 2019, 55 (25) : 1343 - +
  • [40] A group priority earliest deadline first scheduling algorithm
    Li, Qi
    Ba, Wei
    FRONTIERS OF COMPUTER SCIENCE, 2012, 6 (05) : 560 - 567