10.3772/j.issn.1002-0470.2016.05.003
基于区域协作的Cache压缩
为提高Cache的有效容量,进行了Cache压缩研究,并提出了一种区域协作压缩(RCC)方法,以提升最后一级缓存的压缩率.与传统的Cache压缩算法不同,RCC方法利用了缓存区域的压缩局部性,使用缓存区域中第一个缓存块的字典信息来协作压缩缓存区域中的其他各个缓存块,而不需要对缓存区域进行整体压缩.RCC有效发掘了缓存区域内缓存块之间的数据冗余,实现了接近以缓存区域为压缩粒度的字典压缩的压缩率,然而压缩、解压缩延时却仍然和压缩单个缓存块时相当.实验结果表明,与单缓存块压缩算法C-PACK相比,RCC方法的压缩率平均提升了12.34%,系统的性能提升了5%.与2倍容量的非压缩Cache相比,有效容量提升了27%,系统性能提升了8.6%,而面积却减少了63.1%.
数据压缩、字典压缩、区域协作压缩(RCC)、高速缓存压缩、访存优化
26
TN9;TP3
国家“核高基”科技重大专项课题2014ZX01020201,2014ZX01030101;国家自然科学基金61232009,61432016;863计划2013AA014301
2016-11-30(万方平台首次上网日期,不代表论文的发表时间)
共10页
440-449