首页 | 本学科首页   官方微博 | 高级检索  
     

多处理机系统的高效实时容错调度算法
引用本文:秦啸,韩宗芬,李胜利,庞丽萍. 多处理机系统的高效实时容错调度算法[J]. 华中科技大学学报(自然科学版), 1999, 27(7): 302
作者姓名:秦啸  韩宗芬  李胜利  庞丽萍
作者单位:华中理工大学计算机科学与技术学院
摘    要:
在容错调度算法副版本后调度算法(BKCL)的基础上,提出一种高效实时容错调度算法(EBKCL).对于具有容错需求的实时任务而言,由实时容错调度算法所产生的调度可保证在多处理机实时系统中一个处理机失效时,实时任务仍然可在截止时限内完成.在EBKCL算法中,如果两个实时任务的基版本分配在不同的处理机Pi和Pj上,且这两个实时任务的副版本被调度到同一个处理机P上,则两个副版本之间允许有时间上的重叠.模拟实验证明,使用多个实时任务副版本之间的时间重叠技术,EBKCL大大提高了调度的性能

关 键 词:容错  高效率实时调度  性能分析  启发式算法  多处理机系统
修稿时间:1999-02-01

Efficient Scheduling Algorithm with Fault-Tolerance for Real-Time Tasks in Multi-Processor Systems
Qin Xiao,Han Zongfen,Li Shengli,Pang Liping. Efficient Scheduling Algorithm with Fault-Tolerance for Real-Time Tasks in Multi-Processor Systems[J]. JOURNAL OF HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY.NATURE SCIENCE, 1999, 27(7): 302
Authors:Qin Xiao  Han Zongfen  Li Shengli  Pang Liping
Abstract:
Based on a fault tolerant scheduling algorithms (BKCL) for real time tasks, another efficient scheduling algorithm (EBKCL) is proposed. These two scheduling algorithms can schedule the tasks with the fault tolerant requirements together with those without fault tolerant requirements. In BKCL, it is assumed that there are no overlaps between the backup copies. On the other hand, the backup copies of the tasks with fault tolerant requirements are allowed to be overlapped in algorithm EBKCL. The simulation experiment illustrates that the performance of EBKCL is better than that of BKCL.
Keywords:fault tolerant  efficient real time  scheduling  performance analysis  heuristics algorithm  multi processor systems
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号