An Algorithm to Reduce the Time Complexity of Earliest Deadline First Scheduling Algorithm in Real-Time System

被引:0
|
作者
Singh, Jagbeer [1 ]
Patra, Bichitrananda [2 ]
Singh, Satyendra Prasad [3 ,4 ]
机构
[1] Gandhi Inst Engg & Technol, Dept Comp Sci & Engn, Gunupur 765022, India
[2] Gandhi Inst Engg & Tech, Dept Informat Technol, Gunupur 765022, Orissa, India
[3] Gandhi Inst Compt Studies, Dept Master Comp Applicat, Gunupur 765022, Orissa, India
[4] Minist Def, Def Res & Dev Org, New Delhi, India
关键词
Real-time system; task migration; earliest deadline first; earliest feasible deadline first;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
To this paper we have study to Reduce the time Complexity of Earliest Deadline First (EDF), a global scheduling scheme for Earliest Deadline First in Real Time System tasks on a Multiprocessors system. Several admission control algorithms for earliest deadline first are presented, both for hard and soft real-time tasks. The average performance of these admission control algorithms is compared with the performance of known partitioning schemes. We have applied some modification to the global earliest deadline first algorithms to decrease the number of task migration and also to add predictability to its behavior. The Aim of this work is to provide a sensitivity analysis for task deadline context of multiprocessor system by using a new approach of EFDF (Earliest Feasible Deadline First) algorithm. In order to decrease the number of migrations we prevent a job from moving one processor to another processor if it is among the m higher priority jobs. Therefore, a job will continue its execution on the same processor if possible (processor affinity). The result of these comparisons outlines some situations where one scheme is preferable over the other. Partitioning schemes are better suited for hard real-time systems, while a global scheme is preferable for soft real-time systems.
引用
收藏
页码:31 / 37
页数:7
相关论文
共 50 条
  • [21] Earliest-deadline-first scheduling on nonpreemptive real-time threads for a continuous media server
    Sohn, JM
    Kim, GY
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1997, 1225 : 950 - 956
  • [22] Weakly-hard Real-time Guarantees for Earliest Deadline First Scheduling of Independent Tasks
    Hammadeh, Zain A. H.
    Quinton, Sophie
    Ernst, Rolf
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2020, 18 (06)
  • [23] 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 - +
  • [24] Adaptive Scheduling Algorithm for Real-Time Operating System
    Kotecha, Ketan
    Shah, Apurva
    2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 2109 - 2112
  • [25] The Research on Real-Time Scheduling Algorithm in Distributed System
    Wang Chengjun
    2009 PACIFIC-ASIA CONFERENCE ON KNOWLEDGE ENGINEERING AND SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 71 - 74
  • [26] HARDWARE IMPLEMENTATION OF AN EARLIEST DEADLINE FIRST TASK SCHEDULING ALGORITHM
    Verber, Domen
    INFORMACIJE MIDEM-JOURNAL OF MICROELECTRONICS ELECTRONIC COMPONENTS AND MATERIALS, 2011, 41 (04): : 257 - 263
  • [27] 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
  • [28] 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
  • [29] An improved deadline-based message scheduling algorithm for real-time control network
    Yang, Qingyu
    Ju, Lincang
    Ge, Sibo
    Shi, Ren
    COMPUTATIONAL INTELLIGENCE, PT 2, PROCEEDINGS, 2006, 4114 : 1073 - 1078
  • [30] A genetic algorithm for scheduling tasks in a real-time distributed system
    Monnier, Y
    Beauvais, JP
    Deplanche, AM
    24TH EUROMICRO CONFERENCE - PROCEEDING, VOLS 1 AND 2, 1998, : 708 - 714