A Guaranteed Real-time Scheduling Algorithm for (m,k)-firm Deadline-constrained Tasks on Multiprocessors

被引:1
|
作者
Cho, Hyeonjoong [1 ]
Gong, Yeonhwa [1 ]
机构
[1] Korea Univ, Dept Comp & Informat Sci, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
Guaranteed dynamic priority assignment; Real-time systems; (m; k)-firm deadline; STREAMS; (M;
D O I
10.4103/0377-2063.123767
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We present a guaranteed real-time scheduling algorithm for multiple real-time tasks subject to (m, k)-firm deadlines on homogeneous multiprocessors. The scheduling objective of the proposed algorithm is to provide guaranteed performance by bounding the probability of missing (m, k)-firm deadline constraints while improving the probability of deadline satisfactions as much as possible. This goal is established to satisfy the minimum requirements expressed by (m, k)-firm deadlines and simultaneously provide the best possible quality of service. We first introduce a novel abstraction for reasoning about the execution behaviors of tasks constrained by (m, k)-firm deadlines on multiprocessors. Based on it, we propose a guaranteed real-time scheduling algorithm for (m, k)-firm deadline-constrained tasks on multiprocessors. We analytically establish that the proposed algorithm provides assurance on the bounded probability of missing (m, k)-firm constraints. Experimental studies validate our analytical results and confirm the effectiveness and superiority of the proposed scheme in achieving our scheduling objective.
引用
收藏
页码:604 / 614
页数:11
相关论文
共 50 条
  • [1] Utility accrual real-time scheduling for (m,k)-firm deadline-constrained streams on multiprocessors
    Rhu, J. -H.
    Sun, J. -H.
    Kim, K.
    Cho, H.
    Park, J. K.
    [J]. ELECTRONICS LETTERS, 2011, 47 (05) : 316 - U42
  • [2] Optimising earliest deadline first scheduling for parallel real-time tasks on multiprocessors
    Kim, C.
    Cho, H.
    Sung, Y.
    [J]. ELECTRONICS LETTERS, 2019, 55 (25) : 1343 - +
  • [3] An integrated scheduling algorithm for precedence constrained hard and soft real-time tasks on heterogeneous multiprocessors
    Auluck, N
    Agrawal, DP
    [J]. EMBEDDED AND UBIQUITOUS COMPUTING, PROCEEDINGS, 2004, 3207 : 196 - 206
  • [4] Autonomic Scheduling of Deadline-Constrained Bag of Tasks in Hybrid Clouds
    Pelaez, Victor
    Campos, Antonio
    Garcia, Daniel F.
    Entrialgo, Joaquin
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (SPECTS), 2016,
  • [5] Guaranteed Dynamic Priority Assignment Schemes for Real-Time Tasks with (m, k)-Firm Deadlines
    Cho, Hyeonjoong
    Chung, Yongwha
    Park, Daihee
    [J]. ETRI JOURNAL, 2010, 32 (03) : 422 - 429
  • [6] Energy aware scheduling of deadline-constrained tasks in cloud computing
    Kaur, Tarandeep
    Chana, Inderveer
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (02): : 679 - 698
  • [7] Energy-Aware Tasks Scheduling with Deadline-constrained in Clouds
    Yang Jun
    Meng Qingqiang
    Wang Song
    Li Duanchao
    Huang Taigui
    Dou Wanchun
    [J]. 2016 FOURTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD 2016), 2016, : 116 - 121
  • [8] Energy aware scheduling of deadline-constrained tasks in cloud computing
    Tarandeep Kaur
    Inderveer Chana
    [J]. Cluster Computing, 2016, 19 : 679 - 698
  • [9] MUS: a novel deadline-constrained scheduling algorithm for Hadoop
    Teng, Fei
    Yang, Hao
    Li, Tianrui
    Magoules, Frederic
    Fan, Xiaoliang
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2015, 11 (04) : 360 - 367
  • [10] Improved real-time scheduling of periodic tasks on multiprocessors
    Rattanatamrong, P.
    Fortes, J. A. B.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (09): : 2291 - 2309