2020
DOI: 10.1109/tcad.2019.2912920
|View full text |Cite
|
Sign up to set email alerts
|

Energy-Efficient Runtime Adaptable L1 STT-RAM Cache Design

Abstract: Much research has shown that applications have variable runtime cache requirements. In the context of the increasingly popular Spin-Transfer Torque RAM (STT-RAM) cache, the retention time, which defines how long the cache can retain a cache block in the absence of power, is one of the most important cache requirements that may vary for different applications. In this paper, we propose a Logically Adaptable Retention Time STT-RAM (LARS) cache that allows the retention time to be dynamically adapted to applicati… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
18
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
7
1
1

Relationship

1
8

Authors

Journals

citations
Cited by 20 publications
(25 citation statements)
references
References 33 publications
0
18
0
Order By: Relevance
“…These methods of solve the asymmetry of NVM are very valuable. There are also a lot of works [8,9,10,11,12,18,19,20,21,22] focusing on the research of STT-RAM-based cache. Komalan [22] obtains a smaller on-chip area and lower energy by adding a buffer between the CPU and L1 D-cache at the expense of 8% performance loss.…”
Section: Related Workmentioning
confidence: 99%
“…These methods of solve the asymmetry of NVM are very valuable. There are also a lot of works [8,9,10,11,12,18,19,20,21,22] focusing on the research of STT-RAM-based cache. Komalan [22] obtains a smaller on-chip area and lower energy by adding a buffer between the CPU and L1 D-cache at the expense of 8% performance loss.…”
Section: Related Workmentioning
confidence: 99%
“…Several prior studies tried to enhance the performance of STT-RAM in order to use it for building a large cache [2,[30][31][32][33][34][35][36][37]. In [30][31][32], and the retention time of STT-RAM is reduced to mitigate the long write latency of STT-RAM.…”
Section: Related Workmentioning
confidence: 99%
“…Chi et al [2] introduced state-of-the-art architectural approaches to adopt STT-RAM in the cache. Kuan et al [34,35] proposed an STT-RAM-based cache that allows LLC configurations and retention time to be adapted to applications' runtime execution requirements.…”
Section: Related Workmentioning
confidence: 99%
“…For a multicore environment, applying cache partitioning with an HCA has been studied [14][15] [16]. In addition to the last-level cache, the L1 cache is also becoming a target of HCAs [17] [18]. Another approach for HCA is mixing DRAM and NVM…”
Section: Introductionmentioning
confidence: 99%