高性能末级缓存管理策略研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:df_871
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着技术的进步,微处理器与存储器之间的性能差距越来越大。为了减缓处理器与存储器之间的性能差距,片上缓存被广泛使用。缓存的工作基础是程序数据访问的局部性。然而,很多研究表明这些缓存在使用传统的缓存管理策略时,利用效率低下,缓存中存储的块只有少部分在被最终替换出去之前会被再次访问。本文对缓存访问行为进行分析,提出了两种优化缓存性能的管理策略。近期很多研究提出在缓存缺失时,通过改变块的插入位置可以有效地提高缓存的性能。与传统的LRU替换策略不同,这些策略能更准确地预测缺失块未来的重用行为,从而大大降低那些只被访问一次的块带来的缓存污染。与此同时,这些插入策略间接地为具有良好局部性的块提供更多留在缓存中的机会。然而,它们执行相同的缓存命中提升策略,也就是在缓存命中时,将块提升到链的首部。如果一个块被访问少数次后就不再被访问,这种策略会降低缓存的性能。针对这个问题,本文提出了基于位置信息的提升策略来进一步改善缓存的性能。当缓存块被命中时,该策略将缓存块提升到当前位置与队首位置之间的一个合适位置上。这个合适的位置可以让缓存块在被淘汰出去以前有足够的时间接受下一次命中,同时在此块不会被再次命中的情况下,能让该块尽快被淘汰出去以减少缓存污染。基于位置信息的提升策略同时考虑了缓存块的访问频率(Frequency)和新近性(Recency)信息,实验表明,系统整体性能相对于目前最高效的重用距离预测策略要高0.74%。基于位置信息的缓存提升策略改进了缓存的性能,但它是静态的,不能自动适应程序运行时的变化。同时,由于被访问的块最终都要从链尾部被替换出去,当缓存中存在大量只被访问少数次的块时,缓存性能还有改善空间。针对这两个问题,本文提出了基于分组的缓存管理策略。我们将缓存块分为重用组和非重用组,通过学习,可以确定程序运行时缓存命中的块分布,并由此决定重用组和非重用组的缓存数量分配。这样,基于分组的缓存管理策略就可以动态地适应各不相同的程序以及同一程序运行的不同阶段。本文还通过计数器衰减以及抽样技术来降低策略的硬件开销。实验表明,相对于重用距离预测策略,该策略对系统整体性能提升5.35%。
其他文献
近年来,机载Li DAR测量技术在城市建模、交通规划、林业监测等方面得到广泛的应用,其数据获取的精度能否达到应用要求是业内人员关注的重点问题,因此建立可靠的精度评定模型、优化精度评定的方法,对于提高机载Li DAR评定的精度十分必要。对此,很多学者提出各种无控制、无检校场的方式来对机载雷达进行精度评定,然而这些大多都是停留在理论阶段,且需要大量的后期处理工作,实现难度大。在实际生产应用当中,通过布
以某工程在装饰装修阶段采用开孔定位设备进行面层开孔为例,阐述了该工艺的施工原理、工艺流程、施工技术要点及质量安全控制措施。
地基梁作为土木工程领域中的基本构件被广泛应用,桥梁工程中的轻型桥台、铁道工程中的轨道梁、房建工程中的基础梁等均可视作此类构件。目前对各种地基梁静力计算模型研究较为充分,而现实中这些基本工程构件发生的破坏往往是移动荷载引起的振动破坏。传统的地基梁横向振动研究大多基于Euler梁理论,这些理论虽有较大的适用空间,但在梁高跨比较大,尤其在分析结构高频振动响应时由于未考虑梁的剪切变形影响则会带来较大误差;
在当前的市场经济环境下,企业之间竞争激烈,特别是对本文所要研究的乳制品行业来说,产品更新换代较快,市场需求也在不断的变化,产业壁垒较低,很容易有新的企业加入竞争队伍中,所以公司在保证经营效益的情况下,要时刻注意财务风险问题,要有科学合理的风险分析方法和控制手段,这样才能使得企业在复杂的外部环境中健康稳定的发展。本文以G公司为研究对象,从研究背景出发,基于国内外的对财务风险的研究现状和水平,对财务风
随着我国高速铁路的不断发展,高铁技术的不断创新,极大的方便了人们的出行,同时,对机车的安全运行也提出了越来越高的要求。轴承作为机车运行过程中重要的支撑和旋转部件,它
大规模图计算分析已经成为目前众多数据分析应用的重要组成部分。图(Graph)作为最基本的抽象数据结构之一,常常被用来表示不同个体间的关系。现在它已经成为许多应用领域的数
创伤、神经退变、缺血缺氧等引起的周围神经损伤已成为临床常见疾病之一。神经一旦断裂损伤将导致神经信号传导途径中断,相应的靶器官功能受到影响,进而机体功能发生障碍,严
随着移动手机的普及和其功能的日益丰富,我们能够通过移动手机采集的数据,推断人们的日常行为。如何提高学业成绩,无疑是学生用户群体最关心的话题之一,学业成绩的影响因素、
股权激励作为解决公司委托代理问题的重要手段,已经逐渐被许多国内外的上市公司采用,同时也取得了很大的效果。而信息技术行业本身具有的高智能性、高成长性、高风险和高回报的特征,使得实行股权激励公司也越来越多。因此,对我国信息技术业股权激励设计的合理性及实施的有效性进行研究具有十分重要的意义。本文针对S公司在2013年和2016年实施的两次股权激励方案,从股权激励的对象、模式及业绩条件等方面对S公司股权激
近年来,针对精准肿瘤医学的创新型临床试验受到了越来越多的关注,肿瘤学的研究焦点也慢慢从肿瘤组织学类型转移到多肿瘤类型的相同基因变异,因此,越来越多关于篮子试验的研究与应用,以节约资源及让更多肿瘤患者获益。篮子试验通常纳入携带相同基因和分子变异的多组织学类型的肿瘤患者,能够同时评估某个靶点明确的靶向药物或组合对不同肿瘤类型患者的安全性和有效性。实现多个独立平行的II期临床试验的传统篮子试验设计往往会