期刊文献+

可重构系统中实时任务容错调度算法 被引量:2

Fault-tolerant scheduling algorithm of real-time tasks for reconfigurable system
下载PDF
导出
摘要 现在FPGA已被广泛的应用,但三模冗余(TMR)结构不能充分利用FPGA资源,基于主/从版本技术,提出一种实时任务容错调度算法。算法通过后向调度从版本,使得从版本在其截止期限内尽可能地推迟执行,从而同一任务的主从版本在执行时间上没有重叠或较少重叠,当任务主版本成功执行时释放任务从版本所占用的资源。仿真实验表明,与TMR相比,此方法能更有效地利用FPGA资源,提高硬件任务的接受率。 FPGA has been used widely now, but the architecture of TMR( triple module redundancy) can not make full use of FPGA. This paper proposed a fault-tolerant scheduling algorithm of hardware real-time tasks based on primary/slave copy. By scheduled backwards, the salve copy executed as late as possible before its deadline. So that the primary copy had no overlap or as small overlap as possible with the slave copy on the executing time. When the primary copy executed successfully, released the slave copy. The result of experiment demonstrates that the method can use the FPGA more efficiently than TMR and the accept ratio of hardware tasks increases.
出处 《计算机应用研究》 CSCD 北大核心 2009年第5期1729-1732,共4页 Application Research of Computers
关键词 可重构计算 实时调度 容错调度 放置策略 reconfigurable computing real-time scheduling fault-tolerant scheduling placement scheme
  • 相关文献

参考文献7

  • 1CHAPMAN G H, DUFOET B. Using laser defect avoidance to build large-area FPGAs[J]. IEEE Design & Test of Computers, 1998, 15(4) : 75-81.
  • 2DOUMAR A, KANEKO S, ITO H. Defect and fault tolerance FPGAs by shifting the configuration data[ C ]//Proc of the 14th International Symposium on Defect and Fault-Tolerance in VLSI Systems. Washington DC : IEEE Computer Society, 1999 : 377- 385.
  • 3HANCHEK F, DU'I'T S. Methodologies for tolerating cell and interconnect faults in FPGAs[J]. IEEE Trans on Computers, 1998,47 (9) :15-33.
  • 4ABRAMOVICI M, STROUD C, WUESURIYA S,et al. Using roving STARs for on-line testing and diagnosis of FPGAs in fault-tolerant applications [ C ]//Proc of IEEE International Test Conference. 1999 : 973-982.
  • 5EMMERT J, STROUND C, SKAGGS B, et al. Dynamic fault tolerance in FPGAs via partial reconfiguration [ C ]//Proc of IEEE Symposium on Field-Programmable Custom Computing Machines. Washington DC : IEEE Computer Society, 2000 : 165-174.
  • 6周博,王石记,邱卫东,彭澄廉.SHUM-UCOS:基于统一多任务模型可重构系统的实时操作系统[J].计算机学报,2006,29(2):208-218. 被引量:31
  • 7周学功,梁樑,黄勋章,彭澄廉.可重构系统中的实时任务在线调度与放置算法[J].计算机学报,2007,30(11):1901-1909. 被引量:27

二级参考文献33

  • 1周博,王石记,邱卫东,彭澄廉.SHUM-UCOS:基于统一多任务模型可重构系统的实时操作系统[J].计算机学报,2006,29(2):208-218. 被引量:31
  • 2Lee E..Overview of the Ptolemy Project.Technical Memorandum UCB/ERL M03/25,University of California,Berkeley,CA,USA,2003.
  • 3Alexander P.,Kong C..Rosetta:Semantic support for model centered systems level design.Computer,2001,34(11):64~70.
  • 4Andrews D.,Niehaus D..Programming models for hybrid FPGA-CPU computational components:A missing link.IEEE Transactions on Micro,2004,24(4):42~53.
  • 5Walder H.,Platzner M..Reconfigurable hardware operating systems:From design concepts to realizations.In:Proceedings of the 3rd International Conference on Engineering of Reconfigurable Systems and Architectures (ERSA'03),Las Vegas(NV),USA,2003.
  • 6The ISO POSIX Working Group.ISO/IEC 9945:2002 POSIX Standard,2002.
  • 7Donthi S.,Haggard R.L..A survey of dynamically reconfigurable FPGA devices.In:Proceedings of the 35th Southeastern Symposium on System Theory,Morgantown,West Virginia,USA,2003,422~426.
  • 8Kwork Y.K.,Ahmad I..Dynamic critical-path scheduling:An effective technique for allocation task graphs to multiprocessors.IEEE Transactions on Parallel and Distributed System,1996,7(5):506~521.
  • 9Karthikeya M.,Purna G.,Bhatia D..Temporal partitioning and scheduling data flow graphs for reconfigurable computers.IEEE Transactions on Computer,1999,48(6):579~590.
  • 10Cormen T.H.,Leiserson C.E..Introduction to Algorithms.Cambridge,MA:The MIT Press,2001,1043~1054.

共引文献53

同被引文献40

引证文献2

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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