Summary
International Technical Conference on Circuits/Systems, Computers and Communications
2016
Session Number:P2
Session:
Number:P2-7
A Space-Efficient Footprint DRAM Cache
Jongwon Kim, Yongjun Lee, Hakbeom Jang, Jae W. Lee ,
pp.941-942
Publication Date:2016/7/10
Online ISSN:2188-5079
DOI:10.34385/proc.61.P2-7
PDF download (1006.8KB)
Summary:
Recently, 3D die-stacked DRAM technologies have been adopted by many processor vendors as a solution to the memory wall problem. To effectively utilize this large in-package memory, there are proposals to use it as a cache. Page-based caches have drawn much attention to reduce the cost of tags by increasing the granularity of caching. However, page-based caches waste cache capacity by over-fetching blocks that are not actually used during the page's lifetime in the DRAM cache. In this paper, we introduce a novel footprint caching technique, which greatly improves the space efficiency of a page-based cache. The key idea is to overlay two sparse pages with many invalide blocks into a single physical page, thus maximizing page utilization. Our cache design improves the IPC by 17.9% and reduces cache miss by 5% over a state-of-the-art footprint cache.