Cache related pre-emption delays in hierarchical scheduling

被引:6
|
作者
Lunniss, Will [1 ]
Altmeyer, Sebastian [2 ]
Lipari, Giuseppe [3 ,4 ]
Davis, Robert I. [1 ]
机构
[1] Univ York, Dept Comp Sci, York YO10 5DD, N Yorkshire, England
[2] Univ Luxembourg, LASSY Grp, Luxembourg, Luxembourg
[3] Univ Lille, CRIStAL, UMR 9189, F-59650 Villeneuve Dascq, France
[4] IRCICA, USR 3380, F-59650 Villeneuve Dascq, France
基金
英国工程与自然科学研究理事会;
关键词
Cache related pre-emption delays; Hierarchical scheduling; Fixed priority pre-emptive scheduling; Earliest deadline first pre-emptive scheduling; Response time analysis; REAL-TIME SYSTEMS; ALGORITHMS;
D O I
10.1007/s11241-015-9228-x
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Hierarchical scheduling provides a means of composing multiple real-time applications onto a single processor such that the temporal requirements of each application are met. This has become a popular technique in industry as it allows applications from multiple vendors as well as legacy applications to co-exist in isolation on the same platform. However, performance enhancing features such as caches mean that one application can interfere with another by evicting blocks from cache that were in use by another application, violating the requirement of temporal isolation. In this paper, we present analysis that bounds the additional delay due to blocks being evicted from cache by other applications in a system using hierarchical scheduling when using either a local FP or EDF scheduler.
引用
收藏
页码:201 / 238
页数:38
相关论文
共 50 条
  • [1] Cache related pre-emption delays in hierarchical scheduling
    Will Lunniss
    Sebastian Altmeyer
    Giuseppe Lipari
    Robert I. Davis
    [J]. Real-Time Systems, 2016, 52 : 201 - 238
  • [2] 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
    [J]. 2014 IEEE 35TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2014), 2014, : 161 - 172
  • [3] Fixed priority scheduling with pre-emption thresholds and cache-related pre-emption delays: integrated analysis and evaluation
    Reinder J. Bril
    Sebastian Altmeyer
    Martijn M. H. P. van den Heuvel
    Robert I. Davis
    Moris Behnam
    [J]. Real-Time Systems, 2017, 53 : 403 - 466
  • [4] Fixed priority scheduling with pre-emption thresholds and cache-related pre-emption delays: integrated analysis and evaluation
    Bril, Reinder J.
    Altmeyer, Sebastian
    van den Heuvel, Martijn M. H. P.
    Davis, Robert I.
    Behnam, Moris
    [J]. REAL-TIME SYSTEMS, 2017, 53 (04) : 403 - 466
  • [5] Analysis of Probabilistic Cache Related Pre-emption Delays
    Davis, Robert I.
    Santinelli, Luca
    Altmeyer, Sebastian
    Maiza, Claire
    Cucu-Grosjean, Liliana
    [J]. PROCEEDINGS OF THE 2013 25TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2013), 2013, : 168 - 179
  • [6] Integrating Cache Related Pre-emption Delay Analysis into EDF Scheduling
    Lunniss, Will
    Altmeyer, Sebastian
    Maiza, Claire
    Davis, Robert I.
    [J]. 2013 IEEE 19TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2013, : 75 - 84
  • [7] PRE-EMPTION
    Levi, Jonathan
    [J]. YALE REVIEW, 2009, 97 (02): : 112 - 135
  • [8] The Definition of the Pre-Emption Right and the Meaning of the Pre-Emption Notion in the Romanian Law
    Gliga, Constantin Ioan
    Foltis, Adina Iulia
    [J]. LEGAL PRACTICE AND INTERNATIONAL LAWS, 2011, : 203 - 207
  • [9] Global Fixed Priority Scheduling with Deferred Pre-emption
    Davis, R. I.
    Burns, A.
    Marinho, J.
    Nelis, V.
    Petters, S. M.
    Bertogna, M.
    [J]. 2013 IEEE 19TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2013, : 1 - 11
  • [10] Optimal Fixed Priority Scheduling with Deferred Pre-emption
    Davis, Robert I.
    Bertogna, Marko
    [J]. PROCEEDINGS OF THE 2012 IEEE 33RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2012, : 39 - 50