可调频率的微处理器性能预测模型研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:jhf44623386
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体工艺的发展,微处理器结构的复杂度也越来越高。其中,在提高系统性能的同时,保证系统的稳定性和有效性成为了设计的重点。动态电压频率调节(DVFS)的技术可以动态的将处理器片上频率和电压调节至设定值,这项技术的有效性已经得到验证,并进行了广泛的应用。这样,在保证系统性能的情况下最大的降低功耗,就需要对各时钟频率下处理器的性能进行准确的估计,以此来有效地调配处理器资源。本文基于踪迹驱动的处理器模拟器smtsim,对处理器在不同频率下的表现进行了详细的研究。通过将处理器的执行时间分为内存操作和流水线中的处理时间,确定了在处理器片上时钟频率发生变化后,主要影响系统性能的部分。据此,将处理器的运行过程划分为需进行内存操作的各事件的区间,并分析了在处理器工作期间,各种高速缓存失效事件对处理器性能的影响和它们发生的具体过程。主要通过对失效事件发生后,处理器中的功能单元受到的局限和处理过程,详细解释了失效事件造成处理器停顿的原因和它们在时钟频率变化后所发生的变化。由此,本文进一步研究了高速缓存失效事件的重叠对系统性能的影响。提出了在一个失效事件发生的区间内,失效事件所进行内存操作的时间互相重叠,导致了直接根据失效事件数对内存操作时间进行估计的不准确。在对重叠的过程进行详细分析后,通过定义失效区间,对在一定时间内发生重叠的失效事件进行有效统计,和单独发生的失效事件统一考虑后,得出对不同时钟频率下系统性能变化的主要因素。然后,对在区间内发生失效事件数量的不同与内存到处理器片上的传输带宽和内存存取频率的关系进行了考察。提出随着失效事件重叠程度的增大,内存存取时间会相应上升,并使用了线性回归方程利用线下训练根据失效事件重叠度对不同频率下内存存取时间进行了估计。综合考虑各因素后,建立了根据内存操作时间的变化对不同时钟频率下处理器性能进行预测的模型,并使用了SPEC CPU2000基准程序集对模型进行了验证。实践证明,模型能够很好的对不同频率下处理器的性能进行准确的预测,满足对处理器进行时钟频率调节时所需的依据。
其他文献
不管是在现实生活中还是在科研领域内,人体运动识别都起着至关重要的作用。其研究成果可以应用于多个领域,如:安保系统、智能家居、体感交互等等。随着技术的发展与革新,用于
实体检索是目前学者研究的重要领域。实体检索系统的性能好坏主要由实体的排序顺序决定的。实体排序的研究成为实体检索领域中重要的任务之一。在过去的大部分工作中,排序算
近年来云计算不断发展,生态圈趋于成熟,云计算被越来越多的企业所接受。容器技术很早就已经出现,但是未受到足够的重视,近几年随着以Docker, LXC, Warden为代表的容器技术在
运动目标检测跟踪在智能视频监控等诸多领域起到十分重要的作用。在过去的几年中,尽管大量的检测跟踪相关算法被提出,但在算法的实际应用过程中会由于场景情况多样、算法计算
随着当代信息技术的发展,人们对数字视频通信越来越重视。20世纪80年代后期以来,MPEG系列和H.26X系列标准在视频压缩中得到了广泛的应用,MPEG-4作为第二代视频压缩编码标准,
本文提出了一种滑动窗口内基于密度网格的数据流聚类算法SD-Stream。提出“隶度”的概念,通过对数据元进行“隶度”的计算,重新定义了数据元所属的网格,改进了基于密度网格算
大量的丢失数据是数据挖掘、机器学习等实际应用中普遍存在并亟待解决的问题。丢失数据有很多原因造成,其中包括测量的失误,存储失败,数据丢失,数据装载等等。在之前的政治调查中
时空数据库是以有效支持时空数据管理为目标的数据库管理系统,在交通管理、城市区划、森林火灾监测等领域有着广阔的应用需求。随着此类复杂应用的不断出现,时空数据管理的问题
传统问答系统的研究主要是针对事实问题,目前国内外对于情感问题的研究还很少见。所谓情感问题就是指询问他人、群体或者组织对某个话题或者事件的意见、情感、态度和评论等
Shamir于1979年首次提出身份基加密的概念,随后众多身份基加密的扩展概念被提出,比如层次化身份基加密,身份基广播加密,空间加密等。属性基加密也是身份基加密的一种扩展。现
学位