Improved Priority based Scheduling Algorithm for Real Time Embedded Systems

被引:0
|
作者
Keerthanaa, C. [1 ]
Poongothai, M. [1 ]
机构
[1] Coimbatore Inst Technol, Dept ECE, Coimbatore, Tamil Nadu, India
关键词
preemptions; EDF; NP-EDF; FP-EDF; CP-EDF;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Most of the real time systems are framed with aid of priority based scheduling algorithms. If the task is not scheduled accurately the percentage of deadline missing the tasks will exaggerate. In RTOS, when a high priority task is allowed to preempt the low priority task which results in context switching. Due to context switching, processor time and energy will get famished. To overcome these problems the controlled preemptive EDF (CP-EDF) scheduling algorithm is proposed so that preemptions have been controlled. The objective of the proposed CP-EDF scheduling algorithm is to avoid processor time and energy from getting wasted. The results are compared with fully preemptive EDF (FP-EDF) scheduling algorithm and non preemptive (NP-EDF) scheduling algorithm and concluded that the proposed CP-EDF scheduling algorithm outperforms the existing NP-EDF and FP-EDF scheduling algorithms in terms of success ratio, missing rate and CPU utilization.
引用
收藏
页数:7
相关论文
共 50 条
  • [21] Distributed priority inheritance for real-time and embedded systems
    Sanchez, Cesar
    Sipma, Henny B.
    Gill, Christopher D.
    Manna, Zohar
    PRINCIPLES OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2006, 4305 : 110 - 125
  • [22] Priority-based joint EDF–RM scheduling algorithm for individual real-time task on distributed systems
    Rashmi Sharma
    Nitin Nitin
    Mohammed Abdul Rahman AlShehri
    Deepak Dahiya
    The Journal of Supercomputing, 2021, 77 : 890 - 908
  • [23] Procrastination scheduling in fixed priority real-time systems
    Jejurikar, R
    Gupta, R
    ACM SIGPLAN NOTICES, 2004, 39 (07) : 57 - 65
  • [24] Scheduling Issues in Embedded Real-Time Systems
    Ramanathan, Parmesh
    2014 27TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2014 13TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID 2014), 2014, : 2 - 2
  • [25] Scheduling problems in embedded real-time systems
    Shestov, Petr
    Kostenko, Valery
    Balashov, Vasily
    11TH IFAC/IEEE INTERNATIONAL CONFERENCE ON PROGRAMMABLE DEVICES AND EMBEDDED SYSTEMS (PDES 2012), 2012,
  • [26] Scheduling Issues in Embedded Real-Time Systems
    Ramanathan, Parmesh
    2015 28TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID), 2015, : 16 - 16
  • [27] Execution allowance based fixed priority scheduling for probabilistic real-time systems
    Ren, Jiankang
    Xu, Zichuan
    Yu, Chao
    Lin, Chi
    Wu, Guowei
    Tan, Guozhen
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 152 : 120 - 133
  • [28] Scheduling analysis based on Petri nets for distributed real time embedded systems
    Zhang, Hai-Tao
    Ai, Yun-Feng
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2007, 37 (03): : 616 - 620
  • [29] The dynamic priority based scheduling algorithm for hard real-time heterogeneous CMP application
    Wang, Man
    Du, Zhihui
    Liu, Zhiqiang
    Hao, Song
    JOURNAL OF ALGORITHMS & COMPUTATIONAL TECHNOLOGY, 2008, 2 (03) : 409 - 427
  • [30] Network real-time scheduling algorithm based on multi-feature dynamic priority
    Su X.
    Li Y.
    Zong N.
    Wei W.
    Li J.
    Ding Y.
    Tongxin Xuebao/Journal on Communications, 2020, 41 (05): : 159 - 167