具备约束的实时调度关键问题的研究

来源 :东北大学 | 被引量 : 1次 | 上传用户:luohai8899
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术的迅猛发展以及嵌入式应用复杂性的不断攀升,当今嵌入式系统的应用环境通常包含多种类型的应用需求,而对于系统进行满足实时约束的服务不再是实时调度的唯一目标。为了能够正确的执行系统功能,在系统调度的过程中,还需要考虑任务间的偏序约束、任务间的资源共享约束以及为任务提供满足QoS要求的服务等问题。虽然传统的实时调度理论及其相关模型仍是目前实时系统中实时调度的理论基础,但仅仅使用任务的基本时间特征来作出系统的调度决策并不能充分满足多种类型的应用需求,而且单一的调度目标往往不能够满足具备其他约束的实时系统需要。因此在确保满足实时任务可调度性这一根本需求的前提下,如何根据具体应用的实际约束需求进行正确有效的调度,是目前实时调度研究领域需要解决的关键问题。本文主要对具备约束的实时调度问题进行研究,主要包括具备偏序约束的实时调度问题和具备QoS约束的实时调度问题。具备偏序约束的实时调度问题源于实际应用中特定功能的设计要求,这样的实时应用通常被设计为在计算资源上调度运行的交互任务,由于这些并行任务要实现整体计算,因此任务间需要满足执行的优先顺序关系来确保整体功能的正确性。为了解决在线调度算法无法处理释放时间任意的任务集的问题,本文以并行拓扑排序原理为基础,通过任务间的并行性和串行性分析来在线确定不可抢占调度序列,可证明该方法在任务按偏序约束层次释放时最优。离线调度是解决具备偏序约束调度问题的另一个手段,本文通过对具备偏序约束的实时任务集的不可抢占调度的分析,将调度约束总结为任务的实时约束、任务间的偏序约束以及调度序列中不可抢占的序列约束,将这三种约束转换为线性规划求解问题的标准约束形式,采用分支检测策略,不断修正调度序列约束来进行规划,以求解满足偏序和实时约束的可行调度序列。具备QoS约束的实时调度问题来自嵌入式实时系统在控制系统、网络通信系统、工业网络系统等领域中的应用,在这类应用中,在有限时间区间内部分任务截止期的错过不会影响整个应用的性能,但这种截止期不满足的情况需要在QOS约束允许的范围内。本文提出满足QoS约束的在线调度算法,基于任务周期和实时QoS约束采用RM调度策略进行任务固定优先级设置,根据当前实时约束参数满足情况的统计将任务在抢占和可选间进行调整,以时刻反映任务当前的QoS服务等级需求,同时为了满足系统对高负载的适应性,该算法可以结合QoS适度退化机制,在保证为紧要任务提供满足最低QoS的服务的前提下,最大限度的为所有任务提供有效的服务。该算法即具备了静态调度算法可以进行可调度判定的优点,又能够像动态调度算法那样根据系统负载动态设定任务的执行模式。本文还针对具备QoS约束的实时系统在能耗约束系统中的应用,基于遗传算法提出最小化能耗的任务执行模式的离线优化方案,并针对于采用标准遗产算法求解任务的最佳执行模式出现“早熟”等问题,将模拟退火算法引入到遗传算法变异过程形成混合遗传算法,提高最优解的搜索性能。在对两个约束调度目标、四种调度策略的论述过程中,本文分别使用算例分析、仿真实验等手段验证了所提出调度算法的正确性和有效性。
其他文献
煤矿甲烷是温室气体的一个重要来源,其中乏风瓦斯占煤矿甲烷排量的70%,因而开发利用乏风瓦斯成为一个重要的课题。乏风瓦斯具有排量大、浓度低且性质不稳定等特征,难以用常规
近段时间,非正规金融风险加深和中小企业融资困难这一难题已引起了学术界和社会各界的广泛关注。小额贷款公司正是解决这一难题的有效途径之一。衣文从非正规金融制度变迁的三
[摘要] 随着我国信用卡市场的不断发展,大学生信用卡市场已形成并得到初步发展,但是,大学生信用卡市场也出现了诸多问题,例如信用问题,如何解决?本文试图从博弈论模型出发给出对策。   [关键词] 信用卡 博弈 动态博弈    银行商家到大学中去现场办理信用卡(贷记卡)业务,看中的是学生未来潜在的消费及还款能力。银行信用卡不仅提供了一种新的消费支付方式,也给银行带来了收益,大学生刷卡消费带来的手续费、
公司的融资结构对公司治理结构具有决定性的作用。本文从股权融资的代理成本和债务融资的代理成本进行比较分析,并在此基础上对我国公司融资结构构和公司治理结构进行了考察分
概述了目前我国茶园土壤重金属污染途径及其修复技术的研究进展和现状,系统归纳了茶园重金属污染的成因,提出重金属污染修复技术在茶园中的应用,并对茶园重金属污染研究的发
中国传统文化源源流长,博大精神。它是中华民族在漫长的历史岁月中所创造出来的属于全人类的共同宝贵的精神财富。在相当长的历史时期里,传统文化在现代企业家经营实践中的具
现代社会对信息技术的高度依赖,导致人们对数据存储的可靠性和可用性需求不断提高。然而,随着存储系统规模的不断扩大,以及廉价存储设备的广泛采用,导致当前存储系统中发生故
近年来,对人民币汇率的决定基础问题,国内外给予了空前关注,其中一个重要的理论依据就是购买力平价。但同时,对于购买力平价理论也一直存在着很多争议。随着购买力平价理论研究的