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
关键词
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 条
  • [1] High Deadline Meeting Rate of Non-Preemptive Dynamic Soft Real Time Scheduling Algorithm
    Khalib, Zahereel Ishwar Abdul
    Ahmad, Badlishah R.
    Ong, Ong Bi Lynn
    2012 IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM, COMPUTING AND ENGINEERING (ICCSCE 2012), 2012, : 296 - 301
  • [2] An Algorithm to Reduce the Time Complexity of Earliest Deadline First Scheduling Algorithm in Real-Time System
    Singh, Jagbeer
    Patra, Bichitrananda
    Singh, Satyendra Prasad
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (02) : 31 - 37
  • [3] Task Scheduling Algorithm for Heterogeneous Real-time Systems Based on Deadline Constraints
    Li, Jianpeng
    Zheng, Gewei
    Zhang, Hanbing
    Shi, Guozhen
    PROCEEDINGS OF 2019 IEEE 9TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC 2019), 2019, : 113 - 116
  • [4] A novel dynamic fuzzy threshold preemption scheduling algorithm for soft real-time systems
    Ba, Wei
    Zhang, Dabo
    PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 7 - 12
  • [5] Hybrid earliest deadline first/preemption threshold scheduling for real-time systems
    He, DZ
    Wang, FY
    Li, W
    Zhang, XW
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 433 - 438
  • [6] Performance evaluation of the deadline, credit scheduling algorithm for soft-real-time applications in distributed video-on-demand systems
    Alexandraki, A
    Paterakis, M
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2005, 8 (01): : 61 - 75
  • [7] Performance Evaluation of the Deadline Credit Scheduling Algorithm for Soft-Real-Time Applications in Distributed Video-on-Demand Systems
    Adamantia Alexandraki
    Michael Paterakis
    Cluster Computing, 2005, 8 : 61 - 75
  • [8] Queue-based scheduling for soft real time applications
    Mulas, Fabrizio
    Carta, Salvatore
    Acquaviva, Andrea
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCES ON ADVANCES IN MULTIMEDIA (MMEDIA 2011), 2011, : 91 - 97
  • [9] A dynamic scheduling algorithm for real-time expert systems
    Campos, AM
    García, DF
    ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA 2002, PROCEEDINGS, 2002, 2527 : 775 - 784
  • [10] Study of a dynamic scheduling algorithm for real-time heterogeneous systems
    Wang, Kun
    Qiao, Ying
    Wang, Hong-An
    Fang, Ting
    Zou, Bing
    Dai, Guo-Zhong
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2002, 39 (06):