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 条
  • [1] Priority table based real-time scheduling algorithm
    Wang, Qiang
    Xu, Jun-Gang
    Wang, Hong-An
    Dai, Guo-Zhong
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2004, 32 (02): : 310 - 313
  • [2] PBHT scheduling algorithm for embedded real-time systems
    Song Kai
    Li, Hai-Sheng
    ADVANCED DEVELOPMENT OF ENGINEERING SCIENCE IV, 2014, 1046 : 504 - 507
  • [3] Priority-based scheduling algorithm for real-time databases
    Son, S.H.
    Park, S.
    Journal of Information Science and Engineering, 1995, 11 (02):
  • [4] A Real-Time Task Scheduling Algorithm Based on Dynamic Priority
    Chen, Hui
    Xia, Jiali
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 431 - 436
  • [5] Static priority scheduling of event-triggered real-time embedded systems
    Cagkan Erbas
    Andy D. Pimentel
    Selin Cerav-Erbas
    Formal Methods in System Design, 2007, 30 : 29 - 47
  • [6] Static priority scheduling of event-triggered real-time embedded systems
    Cagkan Erbas
    Andy D. Pimentel
    Selin Cerav-Erbas
    Formal Methods in System Design, 2007, 30 (1) : 49 - 49
  • [7] Static priority scheduling of event-triggered real-time embedded systems
    Erbas, Cagkan
    Pimentel, Andy D.
    Cerav-Erbas, Selin
    FORMAL METHODS IN SYSTEM DESIGN, 2007, 30 (01) : 29 - 47
  • [8] Static priority scheduling of event-triggered real-time embedded systems
    Erbas, C
    Cerav-Erbas, S
    Pimentel, AD
    Second ACM and IEEE International Conference on Formal Methods and Models for Co-Design, Proceedings, 2004, : 109 - 118
  • [9] A Real-Time Task Scheduling Algorithm for Multicore Embedded Systems
    Xu, Kena
    Hu, Wei
    Song, Mengke
    Luo, Wenjun
    Li, Tianpei
    2015 CHINESE AUTOMATION CONGRESS (CAC), 2015, : 1165 - 1170
  • [10] An algorithm of scheduling analysis for distributed real-time embedded systems
    Zhang, Hai-Tao
    Ai, Yun-Feng
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2007, 36 (03): : 489 - 492