@inproceedings{c95276c764c746dc9306c287a6c13f16,
title = "CT-Cache: Compressed tag-driven cache architecture",
abstract = "One of the most challenging problems in designing large caches is to devise efficient cache tag storage. Typical large last-level caches often require tens of megabytes of tag storage. Consequently, this large tag storage leads to high latency and energy consumption for a cache tag access, which adversely affect system performance and energy efficiency. In this paper, we propose CT-Cache that exploits the similarity in upper cache tag bits. Our proposed CT-Cache decouples a tag storage into a global tag table and delta tag arrays. The global tag table is a small fully-Associative buffer that stores upper tag patterns, which can be shared between multiple cache lines, while the delta tag array stores lower tag bits for each cache line. By avoiding the redundant storage, the CT-Cache significantly reduces the cache tag storage size, which in turn reduces latency and energy consumption of a cache tag access. Evaluation results reveal that the CT-Cache reduces tag storage size by 87.8%, which significantly reduces tag access latency and energy. Owing to the tag storage reduction, the CT-Cache improves performance by 4.7%~16.2% and reduces last-level cache and main memory energy consumption by 20.0%~29.7% compared to the conventional caches that use non-compressed tag storage.",
keywords = "Cache architecture, Energy efficiency, Last-Level cache, Locality, Performance, Tag compression",
author = "Haeyoon Cho and Joonho Kong and Arslan Munir and Giri, {Naresh Kumar}",
note = "Publisher Copyright: {\textcopyright} 2018 IEEE.; 17th IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2018 ; Conference date: 09-07-2018 Through 11-07-2018",
year = "2018",
month = aug,
day = "7",
doi = "10.1109/ISVLSI.2018.00027",
language = "English (US)",
isbn = "9781538670996",
series = "Proceedings of IEEE Computer Society Annual Symposium on VLSI, ISVLSI",
publisher = "IEEE Computer Society",
pages = "94--99",
booktitle = "Proceedings - 2018 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2018",
}