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.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2018 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2018 |
| Publisher | IEEE Computer Society |
| Pages | 94-99 |
| Number of pages | 6 |
| ISBN (Print) | 9781538670996 |
| DOIs | |
| State | Published - 7 Aug 2018 |
| Event | 17th IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2018 - Hong Kong, Hong Kong Duration: 9 Jul 2018 → 11 Jul 2018 |
Publication series
| Name | Proceedings of IEEE Computer Society Annual Symposium on VLSI, ISVLSI |
|---|---|
| Volume | 2018-July |
| ISSN (Print) | 2159-3469 |
| ISSN (Electronic) | 2159-3477 |
Conference
| Conference | 17th IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2018 |
|---|---|
| Country/Territory | Hong Kong |
| City | Hong Kong |
| Period | 9/07/18 → 11/07/18 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Cache architecture
- Energy efficiency
- Last-Level cache
- Locality
- Performance
- Tag compression
Fingerprint
Dive into the research topics of 'CT-Cache: Compressed tag-driven cache architecture'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver