Integrating Cache-Related Preemption Delay into GEDF Analysis for Multiprocessor Scheduling with On-Chip Cache

被引:5
|
作者
Zhang, Ying [1 ]
Guo, Zhishan [1 ]
Wang, Lingxiang [1 ]
Xiong, Haoyi [1 ]
Zhang, Zhenkai [2 ]
机构
[1] Missouri Univ Sci & Technol, Dept Comp Sci, Rolla, MO 65409 USA
[2] Vanderbilt Univ, Inst Software Integrated Syst, Nashville, TN 37212 USA
关键词
Multiprocessor scheduling; Cache-Related Preemption Delay; Global Earliest Deadline First; schedulability analysis; SCHEDULABILITY; SYSTEMS;
D O I
10.1109/Trustcom/BigDataSE/ICESS.2017.317
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most existing multiprocessor schedulability analysis assumes zero cost for preemptions and migrations. In order for those analysis to be correct, execution time estimations are often inflated by a certain (pessimistic) factor, leading to severe waste of computing resource. In this paper, a novel Global Earliest Deadline First (GEDF) schedulability test is proposed, where Cache-Related Preemption Delay (CRPD) is separately modeled and integrated. Specifically, multiple analyses for estimating CRPD bounds are conducted based on the refined estimation of the maximal number of preemptions, leading to tighter G-EDF schedulability tests. The experimental study is conducted to demonstrate the performance of the proposed methods.
引用
收藏
页码:815 / 822
页数:8
相关论文
共 50 条
  • [1] Analysis of cache-related preemption delay in fixed-priority preemptive scheduling
    Lee, CG
    Hahn, J
    Seo, YM
    Min, SL
    Ha, R
    Hong, S
    Park, CY
    Lee, M
    Kim, CS
    IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (06) : 700 - 713
  • [2] Cache-Related Preemption Delay Analysis for FIFO Caches
    Ballabriga, Clement
    Chong, Lee Kee
    Roychoudhury, Abhik
    ACM SIGPLAN NOTICES, 2014, 49 (05) : 33 - 42
  • [3] Improved Cache-Related Preemption Delay Estimation for Fixed Preemption Point Scheduling
    Markovic, Filip
    Carlson, Jan
    Dobrin, Radu
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2018, 2018, 10873 : 87 - 101
  • [4] Analysis of cache-related preemption delay in fixed-priority preemptive scheduling
    Lee, CG
    Hahn, JS
    Seo, YM
    Min, SL
    Ha, R
    Hong, SS
    Park, CY
    Lee, MS
    Kim, CS
    17TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1996, : 264 - 274
  • [5] Accurate estimation of cache-related preemption delay
    Negi, HS
    Mitra, T
    Roychoudhury, A
    CODES(PLUS)ISSS 2003: FIRST IEEE/ACM/IFIP INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN & SYSTEM SYNTHESIS, 2003, : 201 - 206
  • [6] Enhanced analysis of cache-related preemption delay in fixed-priority preemptive scheduling
    Lee, CG
    Hahn, J
    Seo, YM
    Min, SL
    Ha, R
    Hong, SS
    Park, CY
    Lee, MS
    Kim, CS
    18TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1997, : 187 - 198
  • [7] Cache-Related Preemption Delay Analysis for Multilevel Noninclusive Caches
    Chattopadhyay, Sudipta
    Roychoudhury, Abhik
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2014, 13
  • [8] Multiprocessor Scheduling with Cache Related Preemption Delays
    Keskar, Ravindra B.
    Deshpande, Umesh
    2015 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT2015), 2015, : 869 - 875
  • [9] Measurement of cache-related preemption delay for spacecraft computers
    Koo, Cheol Hea
    Kim, Hyungshin
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, : 234 - 235
  • [10] Online and offline scheduling with cache-related preemption delays
    Guillaume Phavorin
    Pascal Richard
    Joël Goossens
    Claire Maiza
    Laurent George
    Thomas Chapeaux
    Real-Time Systems, 2018, 54 : 662 - 699