共 1 条
An Efficient Real-Time Fault-Tolerant Scheduling Algorithm Based on Multiprocessor Systems
被引:12
作者:
YANG Fumin LUO Wei PANG Liping College of Computer Science and Technology Huazhong University of Science and Technology Wuhan Hubei China
[430074
]
机构:
关键词:
D O I:
暂无
中图分类号:
TP302.8 [容错技术];
学科分类号:
140102 [集成电路设计与设计自动化];
摘要:
In the context of real-time fault-tolerant scheduling in multi- processor systems, Primary-backup scheme plays an important role. A backup copy is always preferred to be executed as passive backup copy whenever possible because it can take the advantages of backup copy de-allocation technique and overloading technique to improve schedula- bility. In this paper, we propose a novel efficient fault-tolerant rate- monotonic best-fit algorithm efficient fault-tolerant rate-monotonic best-fit (ERMBF) based on multiprocessors systems to enhance the schedulability. Unlike existing scheduling algorithms that start schedul- ing tasks with only one processor. ERMBF pre-allocates a certain amount of processors before starting scheduling tasks, which enlarge the searching spaces for tasks. Besides, when a new processor is allocated, we reassign the task copies that have already been assigned to the exist- ing processors in order to find a superior tasks assignment configuration. These two strategies are all aiming at making as many backup copies as possible to be executed as passive status. As a result, ERMBF can use fewer processors to schedule a set of tasks without losing real-time and fault-tolerant capabilities of the system. Simulation results reveal that ERMBF significantly improves the schedulability over existing, compa- rable algorithms in literature.
引用
收藏
页码:113 / 116
页数:4
相关论文

