2013 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS) 2013
DOI: 10.1109/ispass.2013.6557176
|View full text |Cite
|
Sign up to set email alerts
|

Evaluating STT-RAM as an energy-efficient main memory alternative

Abstract: Abstract-In this paper, we explore the possibility of using STT-RAM technology to completely replace DRAM in main memory. Our goal is to make STT-RAM performance comparable to DRAM while providing substantial power savings. Towards this goal, we first analyze the performance and energy of STT-RAM, and then identify key optimizations that can be employed to improve its characteristics. Specifically, using partial write and row buffer write bypass, we show that STT-RAM main memory performance and energy can be s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

3
212
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
3
3
1

Relationship

3
4

Authors

Journals

citations
Cited by 382 publications
(226 citation statements)
references
References 64 publications
3
212
0
Order By: Relevance
“…Among various BA-NVM technologies, STT-MRAM has near-SRAM endurance (> 10 15 ) [22,44]. Therefore, endurance is not an issue in our implementation.…”
Section: Discussionmentioning
confidence: 99%
“…Among various BA-NVM technologies, STT-MRAM has near-SRAM endurance (> 10 15 ) [22,44]. Therefore, endurance is not an issue in our implementation.…”
Section: Discussionmentioning
confidence: 99%
“…The average overhead of a clflush and mfence combined together is reported to be 250ns [14], which makes this approach costly, given that persistent memory access times are expected to be on the order of tens to hundreds of nanoseconds [3,4,7]. 1 The two instructions flush dirty data blocks from the CPU cache to persistent memory and wait for the completeness of all memory writes, and incur high overhead in persistent memory [10,14,32,33].…”
Section: Mitigating the Ordering Overheadmentioning
confidence: 99%
“…Since these technologies have low idle power, high storage density, and good scalability properties compared to DRAM [1,2], they have been regarded as potential alternatives to replace or complement DRAM as the technology used to build main memory [3,4,5,6,7,8,9]. Perhaps even more importantly, the non-volatility property of these emerging technologies promises to enable memory-level storage (i.e., persistent memory), which can store data persistently at the main memory level at low latency [10,11,12,13,14,15,16].…”
Section: Introduction Emerging Non-volatile Memory (Nvm) Technologmentioning
confidence: 99%
See 2 more Smart Citations