期刊文献+

模糊动态抢占调度算法 被引量:4

Fuzzy Dynamic Pre-emptive Scheduling Algorithms
在线阅读 下载PDF
导出
摘要 针对不确定任务特征 ,提出应用模糊理论进行动态抢占调度 .用语言模糊集来描述任务的不确定特征和不同的优先级等级 ,利用最大隶属度原理确定任务的优先级等级 ,采用优先调度高优先级等级任务的调度策略提高重要任务的调度成功率 ,实现具有不确定任务特征的抢占调度 .与传统的EDF和LSF算法相比较 ,仿真表明 ,所提算法能够提高重要任务的调度成功率 ,并降低重要任务的截止期错失率 ;同时 ,任务间的平均切换次数大大小于LSF的平均切换次数 ,而与EDF保持相当 .该方法可应用于计算机控制系统的控制任务调度 ,并借鉴于其它具有不确定任务特征或具有有限优先级等级的实时调度问题研究中 . Aiming to uncertain task characteristics, it is presented to apply fuzzy theory to dynamic preemptive scheduling. Making use of linguistic fuzzy sets for describing uncertain characteristics and different priority levels, the principle of maximum membership function for determining task priority level, and the policy of scheduling tasks with high priority lever first for increasing the scheduling success ratio of critical tasks, it realizes the preemptive scheduling of tasks with uncertain characteristics. Compared to the classical EDF and LSF, the simulations show that the proposed approach can improve the scheduling success ratio of critical tasks and reduce their mean missed deadline rate, meanwhile, mean switching number among tasks gets decreased greatly compared to LSF and is close to EDF. The proposed method can be applied to control task scheduling in computer-controlled systems, and used for reference in real-time scheduling research with uncertain characteristic or limited priority level.
出处 《计算机学报》 EI CSCD 北大核心 2004年第6期812-818,共7页 Chinese Journal of Computers
基金 国家自然科学基金 ( 60 3 740 5 8 60 3 73 0 5 5 ) 国家"八六三"高技术研究发展计划基金 ( 2 0 0 1AA413 0 2 0 )资助
  • 相关文献

参考文献10

  • 1Cervin A.. Improved scheduling of control tasks. In: Proceedings of the 11st Euromicro Conference on Real-Time Systems, York, UK, 1999, 4~10
  • 2Terrier F.,Chen Z.. Fuzzy calculus applied to real time scheduling. In: Proceedings of the 3rd IEEE International Conference on Fuzzy Systems, Orlando, Florida, USA, 1994, 3: 1905~1910
  • 3Lee J., Tiao A., Yen J.. A fuzzy rule-based approach to real-time scheduling. In: Proceedings of the 3rd IEEE International Conference on Fuzzy Systems, Orlando, Florida, USA, 1994, 2: 1394~1399
  • 4Terrier F., Rioux L., Chen Z.. Real time scheduling under uncertainty. In: Proceedings of the 4th IEEE International Conference on Fuzzy Systems, Yokohama, Japan, 1995, 3: 1177~1184
  • 5Litoiu M., Tadei R.. Real-time task scheduling with fuzzy deadlines and processing times. Fuzzy Set and Systems, 2001, 117(1): 35~45
  • 6Jensen E.D., Locke C.D., Toduda H.. A time-driven scheduling model for real-time operating systems. In: Proceedings of the 6th IEEE Real-Time Systems Symposium, Lake Buena Vista, Florida, 1985, 112~122
  • 7Abbott R., Garcia-Molina H.. Scheduling real-time transactions. ACM SIGMOD Record, 1988, 17(1): 71~81
  • 8Huang J., Stankovic J., Towesly D. et al. Experimental evaluation of real-time transaction processing. In: Proceedings of the 10th IEEE Real-Time Systems Symposium, Santa Monica, CA, USA, 1989, 144~153
  • 9Buttazzo G., Spuri M., Sensini F.. Value vs. deadline scheduling in overload conditions. In: Proceedings of the 16th IEEE Real-Time Systems Symposium, Pisa, Italy, 1995, 90~99
  • 10Zimmermann H.J.. Fuzzy Set Theory and Its Application. Hingham, MA(USA): Kluwer-Nijhoff Publishing, 1985

同被引文献36

引证文献4

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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