功耗受限情况下多核处理器能效优化技术

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:liliansun71
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代处理器上提供了多种功耗调节机制,使用这些技术可以在运行时根据需要调节处理器功耗以适应不同的应用场合和需求。功耗封顶技术是其中一项重要的应用。控制部件功耗可以限制温度,提升稳定性。在数据中心,控制集群的峰值功耗可以减少电力过度供给的情况,降低不必要的基础设施投入。而且可以在不修改现有基础设施的情况下增加计算节点,保证安全性的同时提高集群性能。随着处理器核数的增加和运行负载的愈加复杂,功耗封顶技术面临复杂度高,实用性差等问题。大量的优化策略依赖于离线训练,制约了优化效果和可移植性。本文提出多层次功耗控制及优化策略PPCM(PracticalPower Capping Method),通过动态调整模型参数的反馈控制机制,保证功耗控制的稳定性和鲁棒性。PPCM依据计算访存比指标在应用间分配功耗,依据访存开销指标在线程间分配功耗。将功耗优先分配给对功耗需求高的处理器核从而提高处理器能效。本文主要研究内容和工作成果:(1)研究了处理器上三种功耗调节技术对处理器的调节效果,包括Dynamic Voltage and Frequency Scaling,Idle Cycle Injection,Clock Cycle Modulation三种技术。首先分析了这三种技术对处理器功耗、性能以及任务完成总能耗的影响,然后将三种技术进行对比,分析他们的异同点,讨论他们各自的适用场景。(2)设计可动态调整模型参数的反馈控制机制。在研究处理器功耗和频率关系的基础上,建立关于频率的线性模型以估计功耗,使用P-控制理论控制处理器功耗。处理器功耗和负载有关,功耗模型中的比例参数随着负载不同而不同,也随着硬件的不同而不同。本文设计动态调整比例参数的方法实现更好的功耗控制。(3)设计并实现了一个多层次的功耗分配策略。功耗分配策略分为两层:应用间功耗分配和线程间功耗分配。在应用间以计算访存比为分配指标,在线程间以访存开销为指标,同时考虑到频率对访存开销的影响导致的误差扩大,将访存开销统一化到相同的频率之后再进行功耗分配。实验表明,本文提出的功耗控制方法PPCM可以有效地控制处理器功耗,使得实际功耗与预算功耗平均误差为0.4%。与Priority算法相比,PPCM算法平均性能提高10.7%,能耗平均下降5.1%,EDP平均降低14.3%。与目前优秀的PCMCA算法相比较,PPCM平均性能提高4.5%,EDP平均提高5.0%。
其他文献
装箱问题是一类非常典型的NP-hard问题,具有很重要的理论价值与实际应用意义。这类问题的共同目的就是把若干“物体”放入指定的“箱子”中,而最终使用的“箱子”数最少。如
学位
早期智能规划研究一直集中在“封闭世界”假设之下的经典规划领域,然而,很多实际问题并不满足这样的假设条件,因此,一些学者将目光投向了不确定性规划的研究,其中概率规划的
人脸识别技术是当前生物特征识别领域的一个研究热点。光照不足、姿态和表情变化等因素使2D人脸识别受到了很大的限制。相比2D图像,3D人脸模型不受光照条件的限制,且提供了更
基于WLAN的VoIP技术与目前有线网络上的VoIP技术有很多相似之处,但由于无线网络自身的特点,其对实时业务的支持与有线网络相比还有较大的差距,这导致一个WLAN所能支持的同时
在机器学习领域的众多实际应用中,获得标记样本通常需要付出较大的代价。在一些情况下,获得所有的类标记是非常困难的。近年来,半监督学习已经成为机器学习领域的一个研究热点。
随着互联网的高速发展,网络信息成爆炸式增长,百科知识已经成为人们获取知识的重要手段。人们对垂直化知识的需求对百科知识库提出了新的要求。目前网络上的百科知识库都是由
随着金融活动的复杂化,金融市场与金融交易规模的日益扩大,金融机构面临的风险也日趋加大。自2007年8月爆发的全球金融危机,许多著名的国际金融机构都因对资产的风险管理不足
时至今日,海量数据时代的来临已经毋庸置疑。高速计算技术和先进的自动感应技术使得产生和收集大量数据成为可能,各行业获得数据量呈指数增长趋势。在最近的20年里,全球总的
入侵检测系统的开发旨在发现具有安全隐患的入侵行为,高水准的黑客技术和利用社会工程学等手段的入侵,使得传统安全设备无法完全阻止不断增加的入侵行为。入侵检测系统在大型
近些年来,基于角色的访问控制技术(Role-Based Access Control, RBAC)作为一种高效的安全控制策略得到广泛的关注,特别是在拥有用户众多的大型企业中得到青睐。RBAC策略在简