Analysis of Write-back Caches under Fixed-priority Preemptive and Non-preemptive Scheduling

被引:4
|
作者
Davis, Robert I. [1 ,2 ]
Altmeyer, Sebastian [3 ]
Reineke, Jan [4 ]
机构
[1] Univ York, York YO10 5DD, N Yorkshire, England
[2] INRIA, Rocquencourt, France
[3] Univ Amsterdam, NL-1012 WX Amsterdam, Netherlands
[4] Univ Saarland, Saarland Informat Campus, Saarbrucken, Germany
基金
英国工程与自然科学研究理事会;
关键词
RESPONSE-TIME ANALYSIS; SCHEDULABILITY; DELAY;
D O I
10.1145/2997465.2997476
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces analyses of write-back caches integrated into response-time analysis for fixed-priority preemptive and non-preemptive scheduling. For each scheduling paradigm, we derive four different approaches to computing the additional costs incurred due to write backs. We show the dominance relationships between these different approaches and note how they can be combined to form a single state-of-the-art approach in each case. The evaluation explores the relative performance of the different methods using a set of benchmarks, as well as making comparisons with no cache and a write-through cache.
引用
收藏
页码:309 / 318
页数:10
相关论文
共 50 条
  • [1] Schedulability analysis for non-preemptive fixed-priority multiprocessor scheduling
    Guan, Nan
    Yi, Wang
    Deng, Qingxu
    Gu, Zonghua
    Yu, Ge
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (05) : 536 - 546
  • [2] Improved Schedulability Test for Non-Preemptive Fixed-Priority Scheduling on Multiprocessors
    Baek, Hyeongboo
    Lee, Jinkyu
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2020, 12 (04) : 129 - 132
  • [3] Stochastic Response-Time Guarantee for Non-Preemptive, Fixed-Priority Scheduling Under Errors
    Axer, Philip
    Ernst, Rolf
    [J]. 2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [4] Exact speedup factors for linear-time schedulability tests for fixed-priority preemptive and non-preemptive scheduling
    von der Brueggen, Georg
    Chen, Jian-Jia
    Davis, Robert I.
    Huang, Wen-Hung
    [J]. INFORMATION PROCESSING LETTERS, 2017, 117 : 1 - 5
  • [5] Improved Schedulability Analysis Using Carry-In Limitation for Non-Preemptive Fixed-Priority Multiprocessor Scheduling
    Lee, Jinkyu
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (10) : 1816 - 1823
  • [6] Automata-Theoretic Modeling of Fixed-Priority Non-Preemptive Scheduling for Formal Timing Verification
    Kauer, Matthias
    Steinhorst, Sebastian
    Schneider, Reinhard
    Lukasiewycz, Martin
    Chakraborty, Samarjit
    [J]. 2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 812 - 817
  • [7] Bounding the Maximum Length of Non-Preemptive Regions Under Fixed Priority Scheduling
    Yao, Gang
    Buttazzo, Giorgio
    Bertogna, Marko
    [J]. 2009 15TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 351 - 360
  • [8] Fixed-priority preemptive multiprocessor scheduling: To partition or not to partition
    Andersson, B
    Jonsson, J
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 337 - 346
  • [9] Holistic WCRT Analysis for Global Fixed-Priority Preemptive Multiprocessor Scheduling
    Xie, Guoqi
    Xiong, Chenglai
    Wu, Wei
    Li, Renfa
    Chang, Wanli
    [J]. 2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [10] Efficient algorithms for schedulability analysis and priority assignment for fixed-priority preemptive scheduling with offsets
    Gu, Zonghua
    Cai, Haibin
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2014, 6 (04) : 303 - 318