2020 IEEE 38th International Conference on Computer Design (ICCD) 2020
DOI: 10.1109/iccd50377.2020.00044
|View full text |Cite
|
Sign up to set email alerts
|

WoLFRaM: Enhancing Wear-Leveling and Fault Tolerance in Resistive Memories using Programmable Address Decoders

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
3

Relationship

3
5

Authors

Journals

citations
Cited by 11 publications
(5 citation statements)
references
References 83 publications
0
5
0
Order By: Relevance
“…They range from working on fine-grained levels [4]- [6], [11] to coarse-grained memory blocks [7]- [9] or even with multiple granularities like [10], [13]. To improve memory lifetime, the previous works used either aging-aware strategies, e.g., [16], [17], [21]- [23], or non-aging-aware strategies, e.g., [11], [15], [24]. For the completeness, we select some representatives to review their insights and thus position our work in the following.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…They range from working on fine-grained levels [4]- [6], [11] to coarse-grained memory blocks [7]- [9] or even with multiple granularities like [10], [13]. To improve memory lifetime, the previous works used either aging-aware strategies, e.g., [16], [17], [21]- [23], or non-aging-aware strategies, e.g., [11], [15], [24]. For the completeness, we select some representatives to review their insights and thus position our work in the following.…”
Section: Related Workmentioning
confidence: 99%
“…Alternatively, software-based approaches, which are relatively more portable, have been more attractive. WoLFRAM uses a programmable resistive address decoder to change the address and swap it in a write-access-pattern aware manner, by adding one specific controller for each memory bank [23]. Hakert et al proposed to use a red-black tree to maintain the estimated age of physical memory pages without special hardware supports [14].…”
Section: Related Workmentioning
confidence: 99%
“…Many prior works [51], [56], [60], [79], [228], [229], [232], [233], [235], [251], [252], [253], [254], [255], [256], [257], [258], [259] aim to reduce the impact of emerging NVMs on overall system energy consumption and lifetime. The great majority of such works aim to (i) reduce the number of write operations the system issue to the NVM device using techniques such as caching [51], [79], writeaware data mapping and data allocation algorithms [60], [79], [229], and data compression [228]; and (ii) distribute write operations across NVM cells using diverse wear-leveling techniques [56], [232], [233], [235], [251], [253], [254], [255], [256], [257], [259]. We believe such approaches can be employed to mitigate the limitations of NVMs in consumer devices.…”
Section: A Overall Limitations Of the Technologymentioning
confidence: 99%
“…1 and 3 show a vulnerable DRAM cell experiences bit flips at a particular temperature range. To improve a DRAM chip's reliability, the system might incorporate a mechanism to temporarily or permanently retire DRAM rows (e.g., via software page offlining [92] or hardware DRAM row remapping [15,168]) that are vulnerable to RowHammer within a particular operating temperature range. To adapt to changes in temperature, the row retirement mechanism might dynamically adjust the rows that are retired, potentially leveraging previously-proposed techniques (e.g., Rowclone [134], LISA [18], NoM [125], FIGARO [154]) to efficiently move data between these rows.…”
Section: Potential Defense Improvementsmentioning
confidence: 99%