Proceedings of the 52nd Annual Design Automation Conference 2015
DOI: 10.1145/2744769.2744799
|View full text |Cite
|
Sign up to set email alerts
|

Approximate storage for energy efficient spintronic memories

Abstract: Spintronic memories are promising candidates for future on-chip storage due to their high density, non-volatility and near-zero leakage. However, the energy consumed by read and write operations presents a major challenge to their use as energy-e cient on-chip memory. Leveraging the ability of many applications to tolerate impreciseness in their underlying computations and data, we explore approximate storage as a new approach to improving the energye ciency of spintronic memories. We identify and characterize… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
41
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 72 publications
(41 citation statements)
references
References 18 publications
0
41
0
Order By: Relevance
“…Therefore, the quality loss (in this case manifested as errors in some operation results) introduced by the approximation would only be acceptable by safety-critical systems if it sharply reduced its area; Read/Write Memory Approximation: It consists of approximating data that is loaded from or written in to the memory, or the read/write operations themselves. This is primarily used on video and image applications, for example, where accuracy and quality can often be relaxed, to reduce memory operations [19,20]. In [6], the authors propose a technique that uses dynamic bit-width based on the application accuracy requirements, where a control system determines the precision of data accesses and loads.…”
Section: Approximatementioning
confidence: 99%
“…Therefore, the quality loss (in this case manifested as errors in some operation results) introduced by the approximation would only be acceptable by safety-critical systems if it sharply reduced its area; Read/Write Memory Approximation: It consists of approximating data that is loaded from or written in to the memory, or the read/write operations themselves. This is primarily used on video and image applications, for example, where accuracy and quality can often be relaxed, to reduce memory operations [19,20]. In [6], the authors propose a technique that uses dynamic bit-width based on the application accuracy requirements, where a control system determines the precision of data accesses and loads.…”
Section: Approximatementioning
confidence: 99%
“…Ranjan et al [45] present an approximate computing approach that explores the energy-quality tradeoff by allowing STT-RAM errors to save energy. They study three types of errors: (1) RDE due to reducing read duration and increasing the read current; (2) incorrect reads due to reduced read current; (3) write error due to lower write current, duration or both.…”
Section: Tolerating Rde Using the Approximate Computing Approachmentioning
confidence: 99%
“…Approximate computing can also be leveraged to improve the energy consumption of memories [43][44][45]. For example, a hybrid memory array composed of 8T SRAM cells for storing sensitive data vs. 6T SRAM cells for storing resilient ones, allows for more aggresive voltage scaling, resulting in over 32% power savings in the context of video applications [43].…”
Section: Approximate Computing Architecturesmentioning
confidence: 99%
“…For example, a hybrid memory array composed of 8T SRAM cells for storing sensitive data vs. 6T SRAM cells for storing resilient ones, allows for more aggresive voltage scaling, resulting in over 32% power savings in the context of video applications [43]. In the context of spintronic memories, various mechanisms at the bit-cell level can be used to create tradeo↵s between energy and the probability of errors during read and write operations [45]. These mechanisms can in turn be utilized to design quality-configurable arrays that o↵er the ability to modulate both the probability and magnitude of errors in return for energy savings [45].…”
Section: Approximate Computing Architecturesmentioning
confidence: 99%
See 1 more Smart Citation