期刊文献+

星载计算机系统高优先级恢复容错调度算法

Fault-Tolerant Scheduling Algorithm with High Priority Recovery for On-Board Computer Systems
下载PDF
导出
摘要 为了在星载异构容错计算机上调度星载任务,在给出了星载计算机系统的容错调度模型的基础上,提出了一种星载计算机系统高优先级恢复容错调度算法(OHFSA),该算法通过引进可靠性代价量化了容错系统在维护容错调度时所需要的开销,并在调度过程中充分考虑了容错调度的实时性和低可靠性代价.同时,采用高优先级恢复机制可及时响应紧急时限下的恢复任务,从而提高了星载任务的整体实时性能.实验验证表明,OHFSA随着计算时间的增加,其所需的可靠性代价也相应增大.仿真结果表明,在任务负载不断增加的情况下,OHFSA的执行时间比目前算法减少20%~30%,特别是在恢复任务优先级比其主任务提高1个级别时,响应时间可减少近8.7%. To schedule the on-board task in the on-board heterogeneous computer, a fault-tolerant scheduling algorithm with high priority recovery (OHFSA) for on-board computer systems was proposed by giving the fault-tolerant scheduling model. The overhead required by maintaining the fault-tolerant scheduling of the system can be quantified by introducing the dependability cost. The real-time property and low dependability cost of the fault-tolerant scheduling are considered sufficiently in the scheduling process. Meanwhile, the recovery tasks are responded timely under emergent time limit by utilizing the mechanism of the high priority recovery and the entire realtime performance of the on-board tasks is increased. Simulation results show that the dependability cost of OHFSA is increased with increasing the computing time, and when constantly increasing the task load the executed time of OHFSA compared with the existing algorithm is always decreased by 20%-30%. Especially, when the priority of recovery task is one level higher than its main task, the response time is improved about by 8. 7%.
出处 《西安交通大学学报》 EI CAS CSCD 北大核心 2006年第8期915-918,共4页 Journal of Xi'an Jiaotong University
基金 国防科工委"十五"预研资助项目(417010402) 哈尔滨市科学研究基金资助项目(2005AFQ-X-J052)
关键词 星载计算机系统 容错调度 可靠性代价 优先级 on-board computer system fault-tolerant scheduling dependability cost priority
  • 相关文献

参考文献6

  • 1de Lima G M A,Burns A.An effective schedulability analysis for fault-tolerant hard real-time systems[C]∥The 13th Euromicro Conference on Real-Time Systems.Los Alamitos,USA:IEEE Comput.Soc.,2001:209-216.
  • 2秦啸,韩宗芬,庞丽萍.基于异构分布式系统的实时容错调度算法[J].计算机学报,2002,25(1):49-56. 被引量:38
  • 3Jeong I J,Papavassil G.On-board task scheduling algorithm for spacecraft[C]∥Proceedings of the IEEE International Conference on Robotics and Automation.Los Angeles,USA:IEEE,2000:1182-1187.
  • 4张拥军,张怡,彭宇行,陈福接.一种基于多处理机的容错实时任务调度算法[J].计算机研究与发展,2000,37(4):425-429. 被引量:29
  • 5Kandasamy N,Hayes J P.Transparent recovery from intermittent faults in time-triggered distributed systems[J].IEEE Transactions on Computers,2003,52(2):113-125.
  • 6Chen C H.Task allocation and reallocation for fault tolerant in multiprocessor systems[J].IEEE Transactions on Aerospace and Electronic Systems,1994,30(4):1094-1104.

二级参考文献2

共引文献56

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部