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
    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
    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
    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
    INFORMATION PROCESSING LETTERS, 2017, 117 : 1 - 5
  • [5] Response Time Analysis and Optimal Priority Assignment for Global Non-Preemptive Fixed-Priority Rigid Gang Scheduling
    Sun, Binqi
    Kloda, Tomasz
    Chen, Jiyang
    Lu, Cen
    Caccamo, Marco
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2025, 36 (03) : 455 - 470
  • [6] Improved Schedulability Analysis Using Carry-In Limitation for Non-Preemptive Fixed-Priority Multiprocessor Scheduling
    Lee, Jinkyu
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (10) : 1816 - 1823
  • [7] Semi-clairvoyant scheduling in non-preemptive fixed-priority mixed-criticality systems
    Zhang, Yi-Wen
    Ouyang, Chen
    JOURNAL OF SYSTEMS ARCHITECTURE, 2025, 159
  • [8] Automata-Theoretic Modeling of Fixed-Priority Non-Preemptive Scheduling for Formal Timing Verification
    Kauer, Matthias
    Steinhorst, Sebastian
    Schneider, Reinhard
    Lukasiewycz, Martin
    Chakraborty, Samarjit
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 812 - 817
  • [9] Bounding the Maximum Length of Non-Preemptive Regions Under Fixed Priority Scheduling
    Yao, Gang
    Buttazzo, Giorgio
    Bertogna, Marko
    2009 15TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 351 - 360
  • [10] Fixed-priority preemptive multiprocessor scheduling: To partition or not to partition
    Andersson, B
    Jonsson, J
    SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 337 - 346