基于多核温度感知的Linux进程调度器研究与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:coral623
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
功耗问题已日渐成为当前处理器设计领域所面临的严峻挑战。随着处理器芯片上功耗密度的增加,其芯片运行温度也将随之上升。过高的处理器温度将严重损害处理器的可靠性和寿命。许多动态热管理机制在硬件层面上为防止处理器过热提供了解决方案,但这些硬件机制将带来不小的性能开销。若能从更高的层次出发去解决处理器的温度问题,将能收到更好的效果。本文在操作系统的层次上,提出了四种基于温度感知的进程调度算法,试图利用进程调度和迁移,使多核处理器的核心温度下降,并且使温度在多核间的分布更加均匀。其中,重点讨论了最热CPU迁移法,解决了其实现过程中的多个问题。实验结果表明,在采用基于温度感知的进程调度器的情况下,多核处理器的核心温度平均值下降幅度可以达到10%,温度最高核心和温度最低核心之间的温度差降幅达30%以上,同时性能开销在6%左右。
其他文献
学位
随着计算机技术和网络技术的飞速发展,各种信息系统的广泛应用,计算机安全问题也日益突出。许多传统的安全技术面对高速网络时无法快速的检测出入侵攻击,不能识别新型的攻击
个性化信息服务的核心技术之一是用户建模技术,用户模型(又称用户描述文件)主要描述用户的特征以及用户之间的关系,在个性化服务系统中能否建立一个高质量的用户模型直接关系
由于信息科技的飞速发展,数据爆炸式增长,形成了人类史上前所未有的海量文本信息。面对海量的文本信息,倒排索引作为一种有效的全文索引技术,能够快速准确地帮助人们查找所需
随着计算机视觉,图像学等技术的不段发展与进步,通过扫描设备可以方便的取得模型的散乱点云数据,在曲面逆向重建的过程中,可能由于模型自身的不完整或物体遮挡等因素,难免会
生产调度是制造系统的基础,有效的调度方法和优化技术的研究与应用,是实现先进制造和提高生产效益的基础和关键。车间调度是一类典型的生产调度,从数学规划的角度看,车间调度可以表达为:在等式或不等式约束下,优化目标函数。几十年来,车间调度问题的研究得到了快速的发展,然而研究的重点大多集中在单资源车间调度问题,即只考虑机器设备的车间调度问题而忽略了具有操作能力工人的限制。现实生产中为了完成一个工作,往往机器
现今的网管测试管理多数是人工管理,导致测试人员不能及时、充分地交流信息,难以掌握项目进度,测试流程不统一、不规范,资料、数据等不易共享,维护测试文档、统计测试结果、
基于属性的公钥密码体制由基于身份的公钥密码体制发展而来。在基于属性的公钥密码体制中,实体的身份被视为一系列属性的集合。相较于基于身份的公钥密码体制和传统的基于证书
数字城市概念的提出源自于1998年美国副总统戈尔在美国加利福尼亚科学中心发表的题为“数字地球:二十一世纪认识地球的方式”的讲演,其核心思想就是利用信息技术尽可能处理地
面对复杂多变的网络化世界,尤其是“互联网+”概念的提出,更是把互联网融入了人们生产生活的各个方面,使得市场环境呈动态化发展。面对交流层次的不断增加,市场环境纷繁复杂,不可预测,企业的生产经营不再处于单一化、简单化的状态,企业驻留的环境越发复杂,处于动态变革的市场环境中,从而所面临的竞争压力也一日千里。企业如何在动态竞争中独善其身,取得竞争优势是每个企业最关注的核心问题,因此,企业必须从自身出发,结