实时系统的非剥夺资源共享和分层调度

基本信息
批准号:61202042
项目类别:青年科学基金项目
资助金额:23.00
负责人:张凤翔
学科分类:
依托单位:西南大学
批准年份:2012
结题年份:2015
起止时间:2013-01-01 - 2015-12-31
项目状态: 已结题
项目参与者:AlanBurns,杨明,谢棠棠,张衡,朱颖,王佳,刘峻屹,袁金凤
关键词:
实时系统分层调度调度可调度性分析非剥夺资源
结项摘要

Schedulability analysis is an important theoretical basis of real-time systems, it provides the guarantees that the correctness and all timing requirements of a system can be satisfied. Earliest deadline first (EDF) is an optimal scheduling policy for uniprocessor real-time systems. Non-preemptive resource sharing is an important characteristic of real-time systems. The existing literature does not provide an available schedulability analysis for systems when resource sharing is considered. This project first provides exact and efficient schedulability analysis for EDF systems when resource both non-preemptive resource sharing and release jitter are considered. The increasing processing capacity of modern real-time systems enables many real-time applications execute on the same processor by employing hierarchical scheduling, the benefits are performance enhancement of systems and cost reduction. This project has the following plans: (1) propose complete, effect and exact schedulability analysis for the systems integrated with non-preemptive shared resources. (2) incorporate resource sharing into hierarchical scheduling model, and provide efficient schedulability analysis for hierarchical systems with EDF scheduling.

可调度性分析是实时系统的重要理论基础,为系统的正确运行和任务时限的满足提供理论依据和保证。最短时限优先(EDF)是单处理器上最优的实时调度算法。非剥夺资源共享是实时系统的重要属性,在现有文献中,未能为考虑了非剥夺共享资源的系统提供完整和有效的可调度性分析方法。本项目首次为整合了非剥夺共享资源以及任务释放抖动的EDF实时系统,提供精确和高效的可调度性分析方法。现代实时系统不断提高的处理能力使得多个应用程序可以通过分层调度运行在同一个处理器上,好处是系统的整体性能能够得到增强,并且减少了成本。本项目拟:(1)为整合了非剥夺共享资源的实时系统提出完备、高效并且精确的可调度性分析方法。(2)将非剥夺共享资源整合到分层调度模型中,为基于EDF的分层实时系统提出高效的调度方案和分析方法。

项目摘要

最短时限优先EDF是单处理器实时系统中最优的调度策略。本项目对EDF实时系统中非剥夺资源共享的可调度性问题进行了研究,并建立了适合EDF的分层调度的资源共享协议、调度模型和可调度性分析。非剥夺资源共享是实时系统中的重要特性,已有的对任意相对时限的通用EDF系统的精确可调度性分析,基于简单任务模型的处理器需求分析,没有建立完备的整合了非剥夺资源共享以及任务启动抖动的分析方法。我们在本项目中,证明了传统的处理器需求分析可以和EDF系统中最常用的SRP资源共享协议结合,在分析了阻塞以及任务启动抖动的相互作用的基础上,建立了完整并且精确的可调度性分析方法。我们进一步证明了,该结论可以扩展为快速收敛处理器需求分析(QPA),因此能够提供高效的针对通用EDF系统的可调度性测试。我们建立了适合于EDF的分层调度框架,并提出了基于EDF分层调度的堆栈共享资源协议(HSRP_GEDF),使得在该框架中,任务和服务程序可以共享全局和本地非剥夺资源。在EDF+HSRP_GEDF的分层调度系统中,我们提出了完整的对任务和服务程序的可调度性分析。我们证明了该结论同样可以扩展为QPA方法对系统进行快速的可调度性测试。本项目还对采用EDF+FP的混合调度系统进行了研究,提出了具有多项式时间复杂度的可调度性分析算法,通过对大量随机任务集合的对比实验证明,相对于已有文献中的结论,本项目提出的测试算法对任务集合的通过率有大约300%的提高。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

玉米叶向值的全基因组关联分析

玉米叶向值的全基因组关联分析

DOI:
发表时间:
2

基于分形L系统的水稻根系建模方法研究

基于分形L系统的水稻根系建模方法研究

DOI:10.13836/j.jjau.2020047
发表时间:2020
3

监管的非对称性、盈余管理模式选择与证监会执法效率?

监管的非对称性、盈余管理模式选择与证监会执法效率?

DOI:
发表时间:2016
4

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

DOI:10.19713/j.cnki.43-1423/u.t20201185
发表时间:2021
5

黄河流域水资源利用时空演变特征及驱动要素

黄河流域水资源利用时空演变特征及驱动要素

DOI:10.18402/resci.2020.12.01
发表时间:2020

张凤翔的其他基金

相似国自然基金

1

分布强实时系统调度算法的研究

批准号:60073003
批准年份:2000
负责人:金士尧
学科分类:F0207
资助金额:15.00
项目类别:面上项目
2

基于多核系统多维限制的节能实时调度研究

批准号:61402527
批准年份:2014
负责人:张冬松
学科分类:F0202
资助金额:25.00
项目类别:青年科学基金项目
3

云计算中资源共享的分层博弈联盟形成与定价机制研究

批准号:61379111
批准年份:2013
负责人:彭军
学科分类:F0214
资助金额:73.00
项目类别:面上项目
4

混合关键系统动态实时调度与容错设计研究

批准号:61702085
批准年份:2017
负责人:陈刚
学科分类:F0202
资助金额:25.00
项目类别:青年科学基金项目