Compaction-free compressed cache for high performance multi-core system

ICCAD(2014)

引用 1|浏览6
暂无评分
摘要
Compressed cache was used in shared last level cache (LLC) to increase the effective capacity [1]. However, because of various data compression sizes, fragmentation problem of storage is inevitable in this cache design. When it happens, usually, a compaction process is invoked to make contiguous storage space. This compaction process induces extra cycle penalty and degrades the effectiveness of compressed cache design. In this paper, we propose a compaction-free compressed cache architecture which can completely eliminate the time for executing compaction. Based on this cache design, we demonstrate that our results, compared with the conventional cache, have system performance improvement by 16% and energy reduction by 16%. Compared with the work by Alameldeen et al. [1], our design has 5% more performance improvement and 3% more energy reduction. Compared with the work by Sardashti et al. [2], our design has 3% more performance improvement and 2% more energy reduction.
更多
查看译文
关键词
microprocessor chips,cache storage,compaction free compressed cache architecture,shared last level cache,energy reduction,data compression,cache design,multiprocessing systems,contiguous storage space,high performance multicore system,cache memory,vectors,system performance,compaction,benchmark testing,multiple patterning
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要