{'fraction_non_alphanumeric': 0.02346041055718475, 'fraction_numerical': 0.0019550342130987292, 'mean_word_length': 5.481012658227848, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Research on Joint Optimal Scheduling of Task Energy Efficiency and Reliability in Heterogeneous Multiprocessor Real-time System

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.