基于页面分类与放置策略的混合缓存管理机制研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:yoyoyu2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着片上多核CMP(Chip Multi Processor)成为主流微处理器技术,微处理器已经进入多核时代。通过多核技术提高处理能力、降低消耗已成为微处理器的必然选择。该技术面临的另一挑战是共享缓存的管理。共享缓存被多核竞争使用,不仅降低共享缓存的性能,而且日益增大的容量加重了CMP上缓存的能耗问题。由多种内存技术组成的混合缓存,兼具各缓存技术优点,为上述问题提供了一种解决方案。混合缓存旨在利用程序访问共享缓存的行为差异性来共享缓存的各个区域,以提供更好的访问性能。基于页面分类和放置策略的混合缓存管理机制以页着色算法为基础,由页面分类单元和页面放置单元两部分组成。页面放置单元用于动态统计页级共享缓存的访问频率等信息,并对页面实施分类。页面放置单元通过页着色算法,根据页面分类单元所提供的共享缓存的页面访问信息来迁移页面,达到管理共享缓存的目的。这两个功能结构分别在系统的硬件层和操作系统层实现。与现有的共享缓存管理机制相比,该机制能够充分利用缓存密度高、漏电能耗较低的特点提升共享缓存性能。该机制具有以下优点:在操作系统级管理混合缓存,降低混合缓存的设计复杂度,提高了管理机制的灵活性和可扩展性,整体系统开销小。实验结果表明,在使用基于页面分类和放置策略的混合缓存管理机制之后,程序性能得到提高,与未采用该机制的系统相比,平均IPC提高3.74%,最高提升可达22.76%。
其他文献
当前计算机制造工艺的飞速发展以及多核CPU芯片技术的日趋成熟,让我们进入了高速计算的多核时代。同时,在并行计算领域上,也由以往的多机并行慢慢转到多核并行上来,即多核计算的
对图像的识别、理解和处理方法,具有重大的社会应用价值,也是一个极为重要的学术理论热点。识别和理解图像首先需要提取出图像中重要的、人类感兴趣的区域——即图像显著性检
伴随着大数据时代和移动互联网时代的来临,人们之间的交流更加频繁,关系更加紧密,信息匮乏的时代一去不返,信息过载的时代接踵而来。电子商务网站出现"井喷式爆发",人们的购
由于云计算广为接受,越来越多的传统应用转移到云环境中。云服务系统是部署在云中,按照云计算软件即服务的思想对外提供业务服务的大规模在线应用,如阿里巴巴交易网站淘宝网
在过去的几十年间,人脸识别作为人工智能领域中的重要研究课题,得到了广泛的关注和研究。本文研究单样本人脸识别问题,从“构造虚拟样本”入手,针对姿态、光照和表情等可变因素而
信息安全在当前的社会生活中成为人们越来越关心问题,而保证信息安全的核心——加解密技术无疑是当前信息安全领域的研究热点。如何高效快速地实现当前广泛应用的RSA加解密算
生物识别技术能够通过人类身体本身具有的一些生理特性验证身份,具有更好的安全性和便捷性。基于手指的生物特征(例如手指静脉识别、指背纹理识别、指节纹识别等)已受到越来
随着计算机技术的不断发展,出现了大量的海量数据。为了降低处理海量数据所消耗的时间和存储海量数据需要的空间,对海量数据进行数据分析前,需要先对其进行数据约简。数据约简效
随着互联网技术的发展,互联网与我们的日常生活联系的越来越密切。特别是在以音视频为主的多媒体应用中,由于该应用包含的数据量较大,因此在通过网络传输时就需要较大的网络带宽
自因特网流行以来,网络数据数量以前所未有的速度增长着,传统的存储模式已经无法跟上数据增长的脚步。而基于网络存储的云存储(Cloud Storage)是解决数据存储问题的主力军。其