AKULA-T:多核环境下评估和开发温度感知线程放置算法的框架

来源 :内蒙古大学 | 被引量 : 0次 | 上传用户:zhouyu2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,多核处理器已成为通用微处理器设计和实现的主流。多核处理器因多道程序在多核内同时执行导致其功耗过高,这些功耗以热能的形式向外散发,使处理器的温度不断上升。当处理器工作温度过高时,处理器性能下降,使用寿命缩短,比较严重时会损坏器件。因此,温度已经成为制约处理器性能和稳定的关键因素。比较典型的减少功耗并降低温度方法有动态电压频率调整和门控时钟等,但是这些硬件技术会带来不小的性能损失。如何从软件操作系统方面通过线程调度算法合理的调度当前任务达到减少功耗、降低温度和提高处理器可靠性的目的有着重要的现实意义。但是,开发新的线程调度算法面临非常大的挑战,一个是制定新的调度算法的实现难度大,另一个是算法测试时间长。一个算法从开始提出到真正实现,所花费的时间精力是巨大的,而且最后调度算法的有效性也是值得考虑的一个问题。很多时候花费巨大的时间和精力开发出的算法,如果效果不理想,则意味着巨大的浪费。本文提出了一个多核环境下温度感知调度算法的开发和评估框架。该框架可以帮助研究人员在其上进行多核微处理器面向温度问题的线程调度算法的开发和研究,可以节省人力物力。这个调度框架提供了一个API,允许开发人员实现和调试,而不需要修改内核或者使用系统调用,并提供了简单的评估模型。这个调度框架也有利于建立在真实机器上运行,而不需要修改调度算法。研究人员可以使用这个框架开发和评估的不同的调度算法,设计出合理的线程调度算法,使处理器实现高性能、低开销、高可靠性。最后通过实验表明,这个框架可以有效开发和评估新的温度感知算法。
其他文献
三维重建技术在近几十年的飞速发展中已成为计算机视觉、图像处理、虚拟现实技术等多个学科的研究热点,并在游戏产业、建筑行业、历史事件重现等领域得到广泛应用。三维重建是
在信息技术、市场竞争和需求的共同作用下,移动通信技术更是突飞猛进,数字技术在语音质量、通信安全、频谱效率、业务功能丰富性等诸多方面比模拟技术有明显的优势,对讲机作
超网络是在细胞中生物分子网络的启发下形成的一种用于学习和记忆的概率图论模型。超网络是一种由大量超边组成的特殊超图。与一般意义上的图不同,超图的超边可以连接两个以上
随着移动设备、无线通信和GPS的大量应用,催生了一类基于位置的服务(Location based service)。位置服务提供给查询者关于移动对象随时间变化的位置信息,数据库需要处理不断
克隆选择算法是根据生物免疫系统中的克隆选择学说而提出的一种仿生智能计算方法,该算法依据亲和度,对抗体进行不同程度的繁殖和变异操作,具备较强的自适应能力、学习能力和保持
随着计算机技术和信息技术的发展,生物特征识别技术得到了广泛的应用。生物特征识别技术中有人脸识别技术、指纹识别技术和虹膜识别技术等。相对于人脸识别及虹膜识别,指纹识
人脸特征定位是面部信息感知的关键,它的研究在人机交互和可视化操作等方面有着重要的作用。人脸特征定位就是利用计算机在输入的待搜索图像中通过特定的算法自动搜索出人的面
随着社交网络的迅速扩张,旨在为社交网络用户提供信息推荐的社会化推荐系统逐渐得到研究和发展。在实际应用中,社交网络用户对信息的选择主要是根据其内容。但是目前社会化推
红花集控中心计算机监控系统的主要目的是实现红花、大埔两个电站的远程统一调控,监视和控制两个电站(并预留接口拓展到多个)的主要机电设备。   系统的主要目标是:实现红花
在医学或生物学研究中,对生物粒子(如囊泡、病毒粒子、DNA)进行检测与运动跟踪是研究亚细胞级粒子生理机理的主要方式,这对科学研究和药物开发具有重要意义。因此,生物粒子检测与