首页> 中文期刊> 《高技术通讯》 >基于区域协作的Cache压缩

基于区域协作的Cache压缩

         

摘要

为提高Cache的有效容量,进行了Cache压缩研究,并提出了一种区域协作压缩(RCC)方法,以提升最后一级缓存的压缩率.与传统的Cache压缩算法不同,RCC方法利用了缓存区域的压缩局部性,使用缓存区域中第一个缓存块的字典信息来协作压缩缓存区域中的其他各个缓存块,而不需要对缓存区域进行整体压缩.RCC有效发掘了缓存区域内缓存块之间的数据冗余,实现了接近以缓存区域为压缩粒度的字典压缩的压缩率,然而压缩、解压缩延时却仍然和压缩单个缓存块时相当.实验结果表明,与单缓存块压缩算法C-PACK相比,RCC方法的压缩率平均提升了12.34%,系统的性能提升了5%.与2倍容量的非压缩Cache相比,有效容量提升了27%,系统性能提升了8.6%,而面积却减少了63.1%.

著录项

  • 来源
    《高技术通讯》 |2016年第5期|440-449|共10页
  • 作者

    曾露; 李鹏; 王焕东;

  • 作者单位

    计算机体系结构国家重点实验室(中国科学院计算技术研究所)北京100190;

    中国科学院计算技术研究所 北京100190;

    中国科学院大学 北京100049;

    计算机体系结构国家重点实验室(中国科学院计算技术研究所)北京100190;

    中国科学院计算技术研究所 北京100190;

    中国科学院大学 北京100049;

    龙芯中科技术有限公司 北京100190;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类
  • 关键词

    数据压缩; 字典压缩; 区域协作压缩(RCC); 高速缓存压缩; 访存优化;

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号