片上多核系统高速缓存的功耗管控方法研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:yanfengim
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路工艺的进步以及计算机技术的不断发展,片上多核处理器正逐步取代传统的单核处理器成为未来的主流。然而由于芯片集成度的提高,芯片的功耗密度也越来越大,功耗问题已经成为制约高性能处理器进一步发展的瓶颈。而cache作为连接cpu以及主存之间的缓冲区,其在系统的数据传输及存储中发挥着重要作用。而且由于cache面积的不断增加,其在片上多核系统中所占的功耗比例也越来越大。因此降低cache的功耗对于优化整个片上多核系统的功耗有着至关重要的作用。本文从程序的访存特性入手来优化片上缓存的功耗问题。在程序运行的过程中,通过统计发现可以将缓存的访问分为协议访问和数据访问两种类型,而且其中协议访问占据了几乎一半的访问空间。因此,我们提出了一种软硬件协同的缓存功耗管控方案。该方案是基于现有管控方案中电压门控技术和缓存衰退机制之上改进的一种管控方案,该方案可以在满足程序性能约束的前提下,极大程度上降低系统的功耗。另一方面,在程序运行的过程中,通过跟踪线程的访存行为发现有些线程私有的数据被映射到了离线程较远的地址空间上。该访问特性导致了访问延时的增加以及网络拥塞所引起的网络功耗的增加。因此本文提出了一种线程私有数据地址空间重映射的算法,在一定程度上实现了系统的性能及功耗的双重优化。最后,为了验证本文功耗管控方案的有效性,本文通过软件仿真器对该方案进行了仿真验证,同时也和现有的其他方案进行了对比。仿真结果表明,本文提出的方案可以在对系统造成低于3%的性能损失条件下,降低系统平均75%的功耗。此外,对多线程技术的优化运用到该方案上可以进一步降低系统约3%的网络功耗以及1%的性能损失。
其他文献
独立分量分析方法(ICA)是近年来发展起来的一种有效的盲信号处理技术,在许多领域正发挥着越来越重要的作用。ICA具有重要的理论和应用价值,在语音信号、图像处理、无线通信等
现今社会,企业所面临的各方面的威胁越来越复杂,而另一方面,企业对于信息安全的需求却越来越高。这就使得当发生灾难时,企业必须在短短的几天或更少的时间内进行业务层面的恢
现今在油田开采的过程中一般会涉及到许多人们需要了解的数据信息,尤其是油田的安防信息,这就需要对数据信息进行采集并传输。但是油田通常分布在沼泽荒漠区域,具有通讯不便
随着无线通信技术和移动智能终端设备的大力发展,一种新型的社交网络,即移动社会网络已经兴起。根据探索内容的不同,目前有关移动社会网络的研究可细分为两个分支,一是在线社
电力系统短期负荷预测对于电力系统安全、稳定、经济地运行,具有重要的意义,非正常日的负荷预测是提高预测精度的关键。本文提出了一种基于知识库修正的负荷预测方法,首先对原始数据进行预处理,然后采用遗传模糊算法对处理过的数据进行负荷预测,通过计算得出待修正值;其次,综合考虑节假日类型、日类型和天气因素状况,利用C4.5数据挖掘算法挖掘出节假日、天气与负荷预测待修正值的规则知识,采用评估分类法正确率的保持方
V2G系统是在车联网技术高速发展,用户需求快速增长与有限能源之间的矛盾日益加剧,电动汽车市场占用比日趋显著等多因素作用下发展的新系统。本文以V2G系统信息传输策略作为核
随着人们对无线通信的需求越来越高,无线通信系统也获得了前所未有的蓬勃发展。LTE作为3G系统的演进,采用了OFDM和MIMO两大物理层关键技术,从而大大的提升了系统的频谱利用率
多样化的实时网络应用在当前呈现“井喷式”发展,这对带宽和延时等服务质量(Quality of Service,QoS)的保证提出了更高的要求。流量工程作为提升网络性能的重要手段,越来越受