Research on Joint Optimal Scheduling of Task Energy Efficiency and Reliability in Heterogeneous Multiprocessor Real-time System

Zeyuan Wang,Peng Li,Zhili Liu,Ke Wang,Wei Xi,Hao Yao,Xiaowen Jiang,Kai Huang
DOI: https://doi.org/10.1109/icpeca53709.2022.9719271
2022-01-01
Abstract:Energy efficiency management and fault tolerance are two key issues that need to be handled wisely in heterogeneous multiprocessor real-time systems. The paper uses dynamic power management (DPM) and dynamic voltage frequency scaling (DVFS) techniques to manage energy efficiency, and standby-sparing technique is used to achieve fault tolerance. This paper proposes two task scheduling algorithms: max reliability standby-sparing (MRSS) and dynamic reallocation fault tolerant (DRFT). MRSS expresses the dependency between primary tasks and backup tasks by constructing new matrices, while ensuring that the priority of the main task is higher than that of the backup task. DRFT reallocates tasks when fault is detected to maintain the reliability of the system. Finally, simulation experiments show that the algorithm can save up to 53% of energy compared with the no-power management scheme.
What problem does this paper attempt to address?