2014 IEEE 32nd International Conference on Computer Design (ICCD) 2014
DOI: 10.1109/iccd.2014.6974672
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing MLC-based STT-RAM caches by dynamic block size reconfiguration

Abstract: The use of STT-RAM as on-chip caches has been widely studied. However, existing works focused mainly on singlelevel cell (SLC) design while the potential of multi-level cell (MLC) STT-RAM has not yet been fully explored. It is expected that MLC STT-RAM can achieve 2× the storage density of SLC and thus improves system performance. Unfortunately, at the device level, the two-step read/write scheme introduces performance and energy overhead. In this paper, we propose an architectural design to dynamically reconf… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
4
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 20 publications
(4 citation statements)
references
References 16 publications
0
4
0
Order By: Relevance
“…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%
See 2 more Smart Citations
“…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%
“…To avoid two‐step write transitions, Wang et al [29] proposed a technique to dynamically reconfigure block size in such a way that only soft domains are used for hot data, while less frequently used data blocks use both domains. MFNW [30] extends Flip‐N‐Write [31] encoding solution to MLC NVMs to reduce average energy consumption and improve endurance.…”
Section: Background and Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Such complex resistance state transition and detection processes for write and read operations, respectively, seriously degrade performance, power consumption, and endurance. Previous works have mitigated the degradation of multi-level cell (MLC) STT-MRAMs [12,17,18,19,20,21,22,23,24,25,26,27], but they are not effective for a large LLC comprised of series TLC STT-MRAMs. In this paper, we propose the architecture and operation of a novel LLC comprised of series TLC STT-MRAMs.…”
Section: Introductionmentioning
confidence: 99%