Reliability Scheduling Algorithm for Heterogeneous Multi-verified Time Systems
摘要
Heterogeneous multi-core systems are widely used in various real-time scheduling systems because of their high performance and low energy consumption. With the continuous progress of integrated circuit process technology, heterogeneous multi-core real-time systems have improved the power density of processors and the sensitivity of circuits, but they also lead to an increasing probability of system failure, and it is an important and difficult problem to improve the reliability of the whole system and ensure the normal operation of the system. In this paper, we propose the reliability algorithm BFSA (Backward-Forward Scheduling Algorithm), which aims to maximize the reliability of the system under the condition of satisfying the real-time constraint. The BFSA scheduling algorithm schedules tasks backward and forward after one copyless scheduling according to the deadline to obtain the final result of scheduling. The experimental results show that this algorithm maximizes the reliability of BFSA under different different constraints of three categories of real-time conditions, which effectively improves the reliability of the system.