面向混合关键性系统与DRT模型的实时调度问题研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:namedmat123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代实时嵌入式系统不断发展的一个重要趋势是在同一硬件平台中集成多种不同关键性级别的应用。与此同时,嵌入式系统硬件也在经历从单核平台向多核平台的变革之中,未来还将发展至众核平台。但是这种混合关键性系统的调度问题即便是对于单核平台也是极具挑战性的。目前,大多数复杂的嵌入式系统很难被传统基于周期的简单模型所精确描述。实时任务有向图(DRT)模型具备很强的描述能力,可以用于没有循环时间行为的复杂实时系统的建模。但是针对该模型的精确时间分析在时间复杂度上通常是不可接受的(指数级复杂度)。本文研究了基于混合关键性系统和DRT模型的实时调度算法的设计与分析等问题。在混合关键性系统研究方面,提出了一种高效的单核处理器运行时调度算法,和两种多核、多处理器划分调度算法。在DRT模型研究方面,提出了两种有效的近似响应时间分析方法,并通过计算加速比进行了量化评价,还提出了一种有效的有向图整形算法来提升系统的可调度性。本文的主要贡献点可以被总结如下:(1)提出了基于OCBP策略的固定作业优先级单处理器混合关键性实时调度算法LPA。与其它OCBP族的算法相比,LPA算法显著提升了系统的运行时时间效率(线性时间复杂度)、空间效率和可调度性。LPA算法的核心思想是尽可能晚的调整作业的运行时优先级,从而避免了与实际调度决策不相关的冗余优先级调整工作。本文还提出了更精确的混合关键性系统忙碌周期上界的计算方法。使用随机生成任务集合的实验结果表明本文提出算法显著提升了运行时时间效率、空间效率和可调度性。(2)提出了新型混合关键性划分调度算法MPVD,将单处理器上可调度性能最佳的算法EY-VD扩展至多处理器平台。MPVD算法的核心思想是将不同关键性级别的任务尽可能均匀地分配到各个处理器中,以更好地利用不同关键性级别任务间的差异性,从而提升系统的可调度性。本文还分析了 MPVD的不足,并提出了两个优化技术来进一步提升算法的性能。使用随机生成任务集合的实验结果表明本文提出算法的可调度性显著高于己有算法。(3)提出了新型混合关键性多处理器划分调度策略OCOP。本文首先结合EY-VD算法和传统划分调度策略提出了混合关键性系统划分调度算法MC-PEDF。该算法的性能显著高于其它已有划分调度算法,但本文研究发现传统的划分策略不能很好的利用任务在不同关键性级别中工作量的差异性。为了解决该问题,本文放松了划分调度禁止所有运行时作业迁移的限制,提出了 OCOP划分调度策略。OCOP允许系统关键性模式切换时,调整任务在处理器间的分配,从而显著提升了不同关键性模式中的系统资源利用率。最后本文本文还提出了使用OCOP策略的新划分调度算法MC-MP-EDF。实验结果表明MC-PEDF和MC-MP-EDF算法在可调度性上优于先前的多处理器混合关键性实时调度算法,而采用OCOP划分调度策略的MC-MP-EDF算法则具有更好的可调度性能。(4)提出了两种伪多项式时间复杂度的近似分析DRT任务系统响应时间的方法RBF和IBF,并通过分别计算加速比,从理论上量化评价了这两种近似方法的性能。本文证明了 RBF近似响应时间分析方法的精确加速比为2(即便是双任务的简易系统)。IBF方法的加速比是随干涉任务数量k单调递增的函数。该函数在k趋于无穷大时收敛于2,并在= 2时取值为1。因此IBF方法在分析双任务系统时,结果是精确的。随机任务实验结果表明本文提出的近似分析方法具有很好的时间效率,同时仅有很小的精度损失。(5)提出了一种高效率的DRT任务有向图整形算法以提升系统的可调度性。算法的主要思想是在任务有向图的特定顶点上添加一个人为设定的释放时间延迟,从而得到一个释放工作量更平滑的新图,同时新图还能保持原有的时间约束条件。延迟特定顶点的释放时间能够使得有向图释放的某些路径上的工作量更平滑,同时会造成其它路径的工作量更集中。本文提出算法能高效率地为每个顶点搜索适当的释放时间延迟取值。实验结果表明本文提出算法能够显著提升DRT任务集合的可调度性,并且能够在很短时间内处理大规模的任务集合。综上,本文研究了面向混合关键性系统以及DRT模型的实时调度问题,为现代嵌入式系统的设计与分析提供了可参考的理论依据与技术方法。
其他文献
本文比较了诸多写作学著作后,着重阐释了作者主编的《现代写作学》的框架:客体论、主体论、过程论、文体论和受体论。
城市品牌是城市内涵和城市战略的集中体现,是城市形象的精彩缩影,是城市综合竞争实力和影响力的重要标识。杭州在城市品牌建设方面一直走在全国前列,城市形象更是深入人心。
目的探讨中药结合斯奇康注射液治疗尖锐湿疣的疗效及护理方法.方法将60例尖锐湿疣(CA)病人随机分为观察组和对照组,各30例,两组均采用CO2激光治疗,观察组在此基础上加用中药
通过对护生临床实习期间不同阶段存在的心理问题进行分析,找出应对措施,以达到稳定学生情绪,培养学生良好心理素质,尽快进入护士角色,杜绝差错,提高就业率,顺利完成实习任务的目的。
一、引言股指期货出现后,国际金融市场出现了一个重要的研究领域,即股票指数期货价格和现货价格的关系问题。这不但是一个理论问题,而且是一个实证问题,国外学者对此进行了大量的
在社会主义市场经济不断发展的条件下企业经营发展的模式也发生了根本性的转变,企业职工的价值观逐渐向多元化的方式发展,这也使得企业内的思想政治工作受到了更多的挑战。为了
本文论述卢文弨《重校方言》的成就和研究方法的特色,指出卢文弨在小学上的地位、成就和缺失。
本文通过具体实例阐述了如何运用数和形的内在联系来简化解题过程和柘宽解题思路。
<伤寒论>第23条云:"太阳病,得之八九日,如疟状,发热恶寒,热多寒少,其人不呕,清便欲自可,一日二三度发.脉微缓者,为欲愈也;脉微而恶寒者,此阴阳俱虚,不可更发汗、更下、更吐也
一、生态税收的理论分析 (一)生态税收概念的界定 1.关于生态税收概念的内涵,主要包括以下观点. (1)环境保护税.所谓环境保护税收,是指基于环境保护目的而征收的各种税和采取的各种税收措施.