Data Propagation Delay Constraints in Multi-Rate Systems - Deadlines vs. Job-Level Dependencies

被引:5
|
作者
Klaus, Tobias [1 ]
Franzmann, Florian [1 ]
Becker, Matthias [2 ]
Ulbrich, Peter [1 ]
机构
[1] Friedrich Alexander Univ Erlangen Nurnberg FAU, Distributed Syst & Operating Syst, Erlangen, Germany
[2] KTH Royal Inst Technol Elect & Embedded Syst, Sch ICT, Stockholm, Sweden
关键词
TASK;
D O I
10.1145/3273905.3273923
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many industrial areas are faced with a continuous increase in system complexity, while systems need to satisfy stringent timing requirements, which are traditionally based on the tasks' local deadlines. However, correct functionality is subject to high-level timing requirements on data propagation through a set of semantically related tasks. Since distributed concurrent engineering is often used to deal with the complexity of such systems, violations of data propagation delay constraints are only visible at late development stages, where changes in system design become increasingly expensive. In this paper, we leverage job-level dependencies (JLDs) that can be specified at early development stages to guarantee data propagation delay constraints. Therefore, we present an approach that extends the Real-Time Systems Compiler to enforce the JLDs in actual multicore schedules. This strategy enables us to perform extensive evaluations of the effectiveness of JLDs in combination with contemporary allocation and scheduling algorithms, where we observed schedulability improvements of up to 42%. Additionally, we identified the effect of the number of available cores on the data age.
引用
收藏
页数:11
相关论文
共 7 条
  • [1] Synthesizing Job-Level Dependencies for Automotive Multi-Rate Effect Chains
    Becker, Matthias
    Dasari, Dakshina
    Mubeen, Saad
    Behnam, Moris
    Nolte, Thomas
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2016, : 159 - 169
  • [2] Enabling scheduling analysis of heterogeneous systems with multi-rate data dependencies and rate intervals
    Jersak, M
    Ernst, R
    40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 454 - 459
  • [3] A Generic Framework Facilitating Early Analysis of Data Propagation Delays in Multi-Rate Systems
    Becker, Matthias
    Mubeen, Saad
    Dasari, Dakshina
    Behnam, Moris
    Nolte, Thomas
    2017 IEEE 23RD INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2017,
  • [4] A Unified Predictive Display Scheme for Teleoperation Systems with Multi-time-delay Multi-rate Measurements and Missing Data
    Liang, Rong-jian
    Zhang, Tao
    Xu, Chen-yao
    Chen, Zhang
    Li, Gang
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 6817 - 6822
  • [5] Data throughput in a multi-rate CDMA reverse link: Comparing optimal spatial combining vs. maximal ratio combining
    Burke, JP
    Zeidler, JR
    GLOBECOM '01: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2001, : 700 - 704
  • [6] Simultaneous parameter estimation and state-estimator tuning for systems with nonstationary disturbances, multi-rate data and measurement delay
    Liu, Qiujun A.
    McAuley, Kimberley B.
    IFAC PAPERSONLINE, 2024, 58 (14): : 348 - 353
  • [7] Improved stability and stabilization criteria for multi-rate sampled-data control systems via novel delay-dependent states
    Nguyen, Khanh Hieu
    Kim, Sung Hyun
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2024, 221 : 197 - 209