2014 51st ACM/EDAC/IEEE Design Automation Conference (DAC) 2014
DOI: 10.1109/dac.2014.6881362
|View full text |Cite
|
Sign up to set email alerts
|

State-restrict MLC STT-RAM designs for high-reliable high-performance memory system

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(13 citation statements)
references
References 20 publications
0
13
0
Order By: Relevance
“…(1) while not empty do (2) if there is an V with degree ≤ then (3) delete V (4) else (5) obtain the frequency set by offline profiling (6) sort variables based on the descending write cost (7) choose V with MAX COST (8) add V to spilling list (9) delete V (10) end if (11) if no variable has been spilled then (12) color the variables in reverse order of deleting (13) else (14) spill each V ∈ everywhere (15) rebuild the interference graph and repeat the procedure (16) end if (17) end while Algorithm 2: SSCM-based register allocation algorithm. Thus, all accesses take the same amount of time.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…(1) while not empty do (2) if there is an V with degree ≤ then (3) delete V (4) else (5) obtain the frequency set by offline profiling (6) sort variables based on the descending write cost (7) choose V with MAX COST (8) add V to spilling list (9) delete V (10) end if (11) if no variable has been spilled then (12) color the variables in reverse order of deleting (13) else (14) spill each V ∈ everywhere (15) rebuild the interference graph and repeat the procedure (16) end if (17) end while Algorithm 2: SSCM-based register allocation algorithm. Thus, all accesses take the same amount of time.…”
Section: Methodsmentioning
confidence: 99%
“…Two MTJs with different sizes are stacked vertically atop an NMOS transistor. The four resistance states are defined by the four combinations of different MDs of the two MTJs [9].…”
Section: Mlc Stt-ram Preliminariesmentioning
confidence: 99%
“…MLC write operations as demonstrated earlier are slower and energy-consuming compared with the SLC case. During the past few decades, several encoding methods have been proposed to reduce write energy and increase STT-MRAM lifetime [20][21][22][23][24][25][26][27][28][29][30][31][32][33]. Since, both read energy and latency of STT-MRAM are very low, replacing a write operation with a read-modify-write operation is an efficient way to reduce energy consumption.…”
Section: Related Workmentioning
confidence: 99%
“…Such ternary cache enhances the reliability of MLC cache while maintaining good data density characteristics. A similar three-value STT-MRAM technique was proposed by Wen et al [28] to mitigate read and write errors.…”
Section: Related Workmentioning
confidence: 99%
“…However, to the best of our knowledge, FVE has not been applied to MLC/TLC NVMs, where a single physical cell can store more than one logical bit to realize density and cost advantages [15,16]. Since MLC/TLC NVMs have higher write energy and access latency as well as lower endurance in comparison to SLC NVMs, there is strong motivation to develop data encoding and wear-leveling techniques for MLC/TLC NVMs [9,10,[17][18][19].…”
Section: Introductionmentioning
confidence: 99%