scholarly journals Litmus-RT plugins for global static scheduling of mixed criticality systems

2021 ◽  
pp. 102221
Author(s):  
Laurent Pautet ◽  
Thomas Robert ◽  
Samuel Tardieu
Author(s):  
Ruoxu Sun ◽  
Jinyu Zhan ◽  
Wei Jiang ◽  
Qi Dong ◽  
Yalan Ye

In this paper, we propose a system-level optimization approach for mixed-criticality distributed real-time systems with safety and energy considerations. We firstly depict a mixed-criticality distributed task model for real-time applications, in which the safety of the system is influenced by dynamic voltage and frequency scaling (DVFS). Due to the huge complexity of solving the problem optimally, a heuristic algorithm is proposed to approach the system-level optimization through a quasi-static scheduling strategy. The experiments demonstrate the efficiency of the proposed approach, which can obtain energy consumption while guaranteeing the system safety requirements.


Author(s):  
Jianyi Cheng ◽  
Lana Josipovic ◽  
George A. Constantinides ◽  
Paolo Ienne ◽  
John Wickerson

Author(s):  
Chafik Arar ◽  
Mohamed Salah Khireddine

The paper proposes a new reliable fault-tolerant scheduling algorithm for real-time embedded systems. The proposed algorithm is based on static scheduling that allows to include the dependencies and the execution cost of tasks and data dependencies in its scheduling decisions. Our scheduling algorithm is dedicated to multi-bus heterogeneous architectures with multiple processors linked by several shared buses. This scheduling algorithm is considering only one bus fault caused by hardware faults and compensated by software redundancy solutions. The proposed algorithm is based on both active and passive backup copies to minimize the scheduling length of data on buses. In the experiments, the proposed methods are evaluated in terms of data scheduling length for a set of DSP benchmarks. The experimental results show the effectiveness of our technique.


Sign in / Sign up

Export Citation Format

Share Document