Proceedings of the 23rd ACM International Conference on Great Lakes Symposium on VLSI 2013
DOI: 10.1145/2483028.2483129
|View full text |Cite
|
Sign up to set email alerts
|

Circuit design of a novel adaptable and reliable L1 data cache

Abstract: This paper proposes a novel adaptable and reliable L1 data cache design (Adapcache) with the unique capability of automatically adapting itself for different supply voltage levels and providing the highest capacity. Depending on the supply voltage level, Adapcache defines three operating modes: In high supply voltages, Adapcache provides reliability through single-bit parity. In middle range of supply voltages, Adapcache writes data to two separate cache-lines simultaneously in order to use one line for error … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
8
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 2 publications
0
8
0
Order By: Relevance
“…We performed a comprehensive study of how cache access latency and lookup energy vary as a function of associativity across several cache sizes using Cacti 6.5 [15], at a 32nm node 3 . L1 caches are tightly coupled to the CPU pipeline, and need to be optimized for both latency and energy.…”
Section: Cache Access Time and Energymentioning
confidence: 99%
See 3 more Smart Citations
“…We performed a comprehensive study of how cache access latency and lookup energy vary as a function of associativity across several cache sizes using Cacti 6.5 [15], at a 32nm node 3 . L1 caches are tightly coupled to the CPU pipeline, and need to be optimized for both latency and energy.…”
Section: Cache Access Time and Energymentioning
confidence: 99%
“…On one hand, this allows architects to grow TLBs bigger. On the other hand, VIPT presents challenges in balancing 1 - 3 . The key problem is this -in VIPT designs, the bits used to select the cache set must reside entirely within the page offset of the requested virtual address, as shown in Figure 1.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Incorrect data values/instructions once read out from the data/instruction caches may crash the subsequent computation/communication, external memory, or storage systems, leading to overall system failures or program inaccuracy. As a critical requirement for reliable computing [5], protecting the information integrity in cache memories has captured a wealth of research efforts [5][6] [7][8] [9][10] [11] [12][13] [14][15] [16].…”
mentioning
confidence: 99%