期刊文献+

基于资源回收的容错最早时限优先调度 被引量:2

Fault-Tolerant Earliest Deadline First Scheduling with Resource Reclaimation
在线阅读 下载PDF
导出
摘要 基于时间冗余的实时容错调度算法 ,可调度条件以任务的最坏执行时间和为任务预留容错操作的时间为分析基础 ,任务拒绝率高 ,系统资源利用率低。提出了基于资源回收的容错最早时限优先调度 ,以容错实时调度算法FT_EDF为基础 ,利用任务的实际执行时间往往低于最坏执行时间的特性 ,收集已完成任务释放的资源供等待任务使用 ,在保证系统容错要求的同时 ,提高了任务吞吐量和系统资源利用率。 Fault-tolerant real-time scheduling algorithm based on the time redundancy, whose schedulability bound is based on the worst execution time of tasks and the time reserved for tasks' fault-tolerant operation, has a high rejection rate and low resource utilization. In this paper the fault-tolerant earliest deadline first scheduling with resource reclaim ation is presented, on the basis of FT-EDF, to improve resource utilization and task′s throughput. This algorithm makes use of the characteristic that the actual execution time of the task is lower than the worst execution time, to reclaim and reuse the resource released by the completed task.
作者 陈宇 熊光泽
出处 《系统工程与电子技术》 EI CSCD 北大核心 2003年第10期1274-1277,共4页 Systems Engineering and Electronics
基金 国防科技预研基金资助课题 (15 .3 .1.2 )
关键词 软件容错 实时系统 资源回收 Software fault-tolerant Real-time system Resource reclaimation
  • 相关文献

参考文献14

  • 1[1]Stankovic J A. Misconceptions about Real-Time Computing: A Serious Problem for Next-Generation System [ J ]. IEEE Computer, 1988, 21(10): 10-19.
  • 2[2]Jean-Claude Laprie. Dependability of Computer System: from Concept to Limits, LAAS-CNRS, Toulouse, France, 1992.
  • 3[3]Jahanian F. State Restoration in Real-Time Fault-Tolerant System[M],Complex System Engineering Svnthesis and Assessment Technology Workshop, 1992, 7: 21-29.
  • 4[4]Buttzzo G C, Stankovic J A. Adding Robustness in Dynamic Preemptive Scheduling[M]. Responsive Computer Systems, D. S. Eussell and M.Malek, ed., 1995: 67-88.
  • 5[5]Thuel S R, Strosnider J K. Enhancing Fault Tolerant of Real-Time Systens through Time Redundancy [ M ], Foundations of Dependable Computing, G. M. Koob and C. G. Lau. ed., Kluwer, 1994: 265-318.
  • 6[6]Ghosh S, Melhem R, Mossé D, Enhancing Real-Time Schedules to Tolerate Transient Faults[C]. In Proceedings of 16th IEEE Real-Time Systems Symposium, 1995.
  • 7[7]Ghnsh S, Melhem R, Mossé D, et al. Fault-Tolerant Rate-Monotonic Scheduling[J]. Journal of Real-Time System, 1998, 15(2).
  • 8[8]Lin J W S, Shin Wei-Kuan, Lin Kwei-Jay Imprecise Computations[C]. Proceedings of the IEEE, 1994: 83-93.
  • 9[9]Dey J K, Kurose J, Towsley D. On-Line Scheduling Policies for a Class of IRIS Real-Time Tasks[J]. IEEE Trans. on Computers, 1996, 45(7): 802-813.
  • 10[10]Hamdaoui M, Ramanathan P. A Dynamic. Priority Assignment Technique for Streams with (m,k)-Firm Deadlines[J]. IEEE Trans. on Computers, 1995, 44(12): 1443-1451.

同被引文献18

  • 1李庆华,韩建军,Abbas A Essa,张薇.硬实时系统中基于软件容错的动态调度算法[J].软件学报,2005,16(1):101-107. 被引量:18
  • 2姚鑫骅,傅建中,陈子辰,潘雪增.面向数控系统的优化调度算法及容错策略研究[J].计算机集成制造系统,2007,13(4):768-776. 被引量:5
  • 3Han C C, Shin K G, Wu J. A Fault-tolerant Schedhling Algorithm for Real- time Periodic Tasks with Possible Software Faults [J]. IEEE Transactions on Computers, 2003, 52(3):362-372.
  • 4B Furth,W A Halang.A Survey of Real-Time Computing Systems[J]. International Journal of Mini and Microcomputers, 1994; 16(3).
  • 5H Cristian.Understanding fault-tolerant distributed systems[J].Communieations of the ACM, 1991 ;34(2) :56-78.
  • 6S R Thuel,J K Strosnider.Enhancing Fault Tolerant of Real-Time Systems through Time Redundancy.G M Koob,C G Lau eds.Kluwer, 1994:265-318.
  • 7C L Liu,J W Layland.Scheduling Algorithm for Multiprogramming in a Hard-Real-Time Environment[J].Joumal of the ACM, 1973 ;20( 1 ) : 40-61.
  • 8S Ghosh,R Melhem,D Mosseet al.Fault-Tolerant Rate-Monotonic Schedulinl[J]Joumal of Real-Time System, 1998 ; 15 (2).
  • 9S Ghosh,R Melhem,D Mosse.Enhancing Real-Time Schedules to Tolerate Transient Fauhs[C].In:Proceedings of 16th IEEE Real-Time Systems Symposium, 1995.
  • 10J W S Liu.Wei-Kuan Shin,Kwei-Jav Lin.Imprecise Computations[C].In :Proceedings of the IEEE, 1994;82( 1 ) :83-93.

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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