温度感知的调度算法研究与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:rstkjs123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着目前处理器功耗的增大,芯片的性能遇到了瓶颈。过高的温度降低了处理器的性能、可靠性和寿命。现代处理器用调节电压和降低频率作为缓解功耗与温度问题的首选措施。但是这些措施有着开销大、不灵活等缺点。从软件的观点看,操作系统的调度策略能够更有效地降低处理器的功耗。国际上对于温度感知的软件调度的研究方法归结起来有基于硬件性能计数器的和基于传感器的。前者通过采集CPU内部的性能计数器来推算出处理器当前的功耗以及温度,进而决定如何调度。后者则直接从传感器读取温度来作出调度的决策。两种方法可以互相结合起来使用。本文提出了温度感知的多核处理器调度算法,主要利用了读取传感器的方法。包括轮转调度算法和基于门限温度的调度算法。这两个调度算法都在Linux内核中进行了实现。轮转调度算法均匀地让多个任务在两个核上轮流执行,以达到平衡多核处理器的温度,降低极端温度的效果。基于门限温度的调度算法把热的进程从一个超过门限的处理器核上迁移到相对较冷的处理器核上去,达到降低极端温度的效果。实验表明,新开发的调度算法有效地降低了处理器的温度,弥补了Linux原有的调度程序在温度管理方面的不足。新的调度算法在延迟和吞吐量的损失上并不明显。
其他文献
随着互联网技术的飞速发展,以及网络普及率的日益上升,越来越多的信息在网上传播,网络已逐步成为了人类信息交流沟通的主要途径。图像信息作为多媒体的最主要的信息在网上越
主题网络爬虫是主题搜索引擎的关键技术。主题爬虫能够智能地采集与特定主题相关的网页,而避免不相关网页的访问;主题爬虫的提出与运用能够极大缓解目前基于通用网络爬虫的搜
Web信息抽取将Web中的数据抽取出来并表示为结构化的形式。动态网页是通过程序动态生成的页面。据统计,目前Web上的页面主要是以动态网页的形式存在。因此,研究动态网页的信息
信息过载和资源迷向已成为制约人们高效使用WEB信息的瓶颈。信息过载是指用户面对太多的WEB信息难以及时地消化、吸收;资源迷向则是指用户不知道如何确切地表达其对网络资源的
在当今所处的这个信息爆炸的时代,计算机图形识别已经成为计算机视觉技术的一个重要研究分支,同时也是图像检索的重要基础。图像的局部特征是用于识别的关键,在提供更多图像细节
在软件开发的过程中,软件可靠性是一个重要的研究目标。近年来,软件系统规模不断扩大,复杂性也日益提升,如何设计出符合可靠性要求的软件系统逐渐引起了人们的关注。软件测试
粗糙集理论是一种有效地分析和处理不精确、不一致、不完整等各种不确定性信息的数据分析理论。泛系理论是一个注重挖掘事物的本质、寻找事物之间联系、以及变化与变化之间联
信息技术的发展和企业服务意识的提高,致使呼叫中心逐渐得到了企业的青睐。在日益激烈的市场竞争中,作为现代企业在商战中谋求生存的关键机构和在竞争中争胜的有力武器,呼叫中心
图像识别是计算机视觉领域中利用数字图像处理技术和模式识别方法识别图像中的感兴趣目标的技术,被广泛应用在合成孔径雷达图像辨识、地图导航、车牌目标检测、医疗病变诊断
随着计算机软硬件的迅速发展,计算机的应用领域越来越广。用户群也由原来的少数计算机专业用户扩展到了很多非专业的用户。这就意味着计算机的人机交互界面由过去的人适应计