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 条
  • [21] Integrating Cache Related Pre-emption Delay Analysis into EDF Scheduling
    Lunniss, Will
    Altmeyer, Sebastian
    Maiza, Claire
    Davis, Robert I.
    2013 IEEE 19TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2013, : 75 - 84
  • [22] Scheduling analysis of real-time systems with precise Modeling of cache related preemption delay
    Staschulat, J
    Schliecker, S
    Ernst, R
    17TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2005, : 41 - 48
  • [23] Minimizing Cache Related Preemption Delay in Preemptive Scheduler
    Gupta, Vidya
    Shrawankar, Urmila
    2014 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (IEEE ICCIC), 2014, : 1249 - 1254
  • [24] Integrating Cache-Related Pre-emption Delays into Analysis of Fixed Priority Scheduling with Pre-emption Thresholds
    Brin, Reinder J.
    Altmeyer, Sebastian
    van den Heuvel, Martijn M. H. P.
    Davis, Robert, I
    Behnam, Moris
    2014 IEEE 35TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2014), 2014, : 161 - 172
  • [25] Cache preemption related delay accounting via static analysis and functional simulation
    Starke, Renan Augusto
    de Oliveira, Romula Silva
    2012 BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEM ENGINEERING (SBESC 2012), 2012, : 149 - 152
  • [26] Analyzing Data Cache Related Preemption Delay With Multiple Preemptions
    Zhang, Wei
    Guan, Nan
    Ju, Lei
    Liu, Weichen
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (11) : 2255 - 2265
  • [27] Integrated Analysis of Cache Related Preemption Delays and Cache Persistence Reload Overheads
    Rashid, Syed Aftab
    Nelissen, Geoffrey
    Altmeyer, Sebastian
    Davis, Robert I.
    Tovar, Eduardo
    2017 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2017, : 188 - 198
  • [28] Addressing Cache Related Preemption Delay in Fixed Priority Assignment
    Hai-Nam Tran
    Singhoff, Frank
    Rubini, Stephane
    Boukhobza, Jalil
    PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,
  • [29] Refrint: Intelligent Refresh to Minimize Power in On-Chip Multiprocessor Cache Hierarchies
    Agrawal, Aditya
    Jain, Prabhat
    Ansari, Amin
    Torrellas, Losep
    19TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA2013), 2013, : 400 - 411
  • [30] Poster Abstract: Integrating the Calculation of Preemption and Persistence Related Cache Overhead
    Rashid, Syed Aftab
    Nelissen, Geoffrey
    Tovar, Eduardo
    PROCEEDINGS OF 2016 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2016, : 366 - 366