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 条
  • [41] Efficient Real-time Earliest Deadline First based scheduling for Apache Spark
    Neciu, Laurentiu-Florin
    Pop, Florin
    Apostol, Elena-Simona
    Truica, Ciprian-Octavian
    2021 20TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2021, : 97 - 104
  • [42] Optimal deadline assignment for scheduling soft aperiodic tasks in hard real-time environments
    Buttazzo, GC
    Sensini, F
    IEEE TRANSACTIONS ON COMPUTERS, 1999, 48 (10) : 1035 - 1052
  • [43] Optimal deadline assignment for scheduling soft aperiodic tasks in hard real-time environments
    Buttazzo, GC
    Sensini, F
    THIRD IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 1997, : 39 - 48
  • [44] Predictability of Least Laxity First scheduling algorithm on multiprocessor real-time systems
    Han, Sangchul
    Park, Minkyu
    EMERGING DIRECTIONS IN EMBEDDED AND UBIQUITOUS COMPUTING, 2006, 4097 : 755 - 764
  • [45] Low-power Dynamic Scheduling Algorithm For Real-time Multiprocessor Systems
    Ko, Se-Jin
    Kim, Ki-Young
    Kim, Seok-Yoon
    ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 516 - 519
  • [46] A Dynamic Window-Constrained Scheduling Algorithm for Multiprocessor Real-Time Systems
    Zhu Xiangbin
    SEC 2008: PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING, 2008, : 3 - 8
  • [47] REAL-TIME SCHEDULING BY QUEUE AUTOMATA
    BREVEGLIERI, L
    CHERUBINI, A
    CRESPIREGHIZZI, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 571 : 131 - 147
  • [48] Optimistic concurrency control algorithm with dynamic serialization adjustment for firm deadline real-time database systems
    Krzyzagorski, P
    Morzy, T
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 1996, : 27 - 42
  • [49] A Novel Task Scheduling Algorithm for Real Time Systems
    Kumar, Pankaj
    Sharma, R. K.
    2013 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2013, : 995 - 998
  • [50] A feedback scheduling algorithm for real time control systems
    Yuan, P
    Moallem, M
    Patel, RV
    2005 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS (CCA), VOLS 1AND 2, 2005, : 873 - 878