基于温度感知的多核实时系统稳定性研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:wendychenwang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的不断发展,为了适应用户对系统性能的需求,处理器由单核发展到双核,进而发展到多核。然而随着处理器内核数目的增加和内部集成度的提升,处理器内部功耗和发热量急剧增加。处理器内部的高温和强烈的温度变化,不仅增大了系统的冷却成本,对系统的稳定性和可靠性也产生了巨大影响,严重制约着多核系统的应用和发展。因此在满足应用对实时系统性能要求的前提下,如何执行任务的调度,从而提高实时系统的稳定性成为当前亟需解决的问题。目前的研究主要从硬件层面和软件层面来解决以上问题,而无论是硬件技术方向的降频,还是软件技术方向的基于温度感知的任务调度方法等的研究,都单一着眼于降低系统的最高温度,这种方式有时是以牺牲系统性能为代价的。而本文通过对电迁移(Electro migration, EM),应力迁移(Stress migration, SM),与时间相关的电介质击穿(Time-dependent dielectric breakdown, TDDB)和热循环(Thermal cycling, TC)这四种集成电路失效机制的分析发现,前三种因素主要受高温影响,而TC除了受系统高温影响的同时,热循环过程中的振幅和频率的变化对系统平均失效时间(Mean-Time To Failure, MTFF)也有着很大的影响,而系统平均失效时间是衡量系统稳定性的重要指标。本文通过对初始损耗相同的同构多核系统的生命周期分析,发现任务负载平衡将保证系统MTTF最优。然而在异构多核系统中,处理器核心的初始损耗与结构各不相同,因此本文提出一种基于损耗补偿的温度感知调度算法实现任务负载平衡,以达到系统MTTF最优的效果。该算法根据多核实时系统中各个核心自身损耗状况进行任务的分配和调度,当核心的损耗主要基于热循环时,在满足任务截止期的前提下,运用DVFS (Dynamic voltage and frequency scaling)技术,通过调整处理器执行的频率,使任务按照其平均能耗非递增排序执行,避免出现热循环过程;当核心损耗主要是基于高温时,使任务按照其平均能耗大小进行交叉排序执行,避免出现高温过程,在实时任务的分配和调度过程中通过平衡热循环和高温对各个核心损耗的影响,从而实现实时系统MTTF的优化。论文最后通过大量模拟实验,与随机调度,温度感知调度等算法相比较,证明了该算法效果显著,实现了系统MTTF的优化并提高了系统稳定性。
其他文献
信息过滤作为从信息检索衍生出来的新的研究点,越来越受到关注。针对搜索引擎返回的大量结果,使用信息过滤技术进行过滤可以大大提高索引精度,同时提供一些信息检索所不能提
随着计算机技术的发展,网络结构日趋复杂,入侵手段日趋多样化,入侵检测系统在过去几年的研究主要集中在体系架构和检测方法上,在不断取得突破的同时,也暴露出一些诸如事件风
知识管理与知识管理系统正引起广泛的关注,本文在课题组已设计实现的基于本体的可重构知识管理系统框架下,改进了其中的若干关键技术,重点对知识管理的过程模型等进行了研究,
工作流技术实现业务过程的分析、建模、优化、管理与集成,最终实现业务过程自动化。工作流管理系统则是实现这一技术的软件系统,它完成工作流的定义和管理,并按照预先定义的
计算机和网络技术的发展将人类带入信息化社会,随之而来的是倍受关注的信息安全问题,它已成为信息科学领域的一个重要的新兴学科。数字签名技术是信息安全的核心技术之一,被广泛
地理信息系统是一种集地理空间特征和各种统计信息为一体的特殊信息系统,在许多领域,如城市规划设计、资源环境管理、生态环境监测保护等都有应用。把地理信息系统技术应用于旅
综合结算系统是天津移动公司业务支撑系统的重要组成部分,天津移动与其他运营商结算、省间结算、合作伙伴结算均可由综合结算系统在统一平台上承担。本项目根据业务发展规划
随着电子政务、电子商务等信息化建设的快速发展,大量有价值的文本在网络上流动,如果这类文本被篡改,将会产生严重的后果,因此,电子文本的认证问题迫在眉睫。相对于传统的数
企业统计信息是企业管理的支柱和基石,是企业组织的“神经系统”,企业管理离不开统计信息的导引,建立和加强企业统计信息管理系统不仅仅是统计生产方式的变革,更是现代企业管理的
随着数据流应用系统的快速发展,流数据管理系统对数据库技术提出了巨大挑战。由于数据流经常是爆发性的且数据特征可能随时变化,因此要求数据流管理系统具有良好的自适应性。当