2022
DOI: 10.1109/tcad.2021.3124757
|View full text |Cite
|
Sign up to set email alerts
|

Fundamental Limits on Energy-Delay-Accuracy of In-Memory Architectures in Inference Applications

Abstract: This article obtains fundamental limits on the computational precision of in-memory computing architectures (IMCs). An IMC noise model and associated signal-to-noise ratio (SNR) metrics are defined and their interrelationships analyzed to show that the accuracy of IMCs is fundamentally limited by the compute SNR (SNR a ) of its analog core, and that activation, weight, and output (ADC) precision needs to be assigned appropriately for the final output SNR (SNR T ) to approach SNR a . The minimum precision crite… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 47 publications
0
5
0
Order By: Relevance
“…Such an investigation requires a detailed analysis of the IMC compute models and circuit methods employed by various reported designs. Though this study is beyond the scope of our paper, we point out preliminary work in this direction by us [104], [107], [108] and others [109].…”
Section: Summary and Discussionmentioning
confidence: 95%
See 1 more Smart Citation
“…Such an investigation requires a detailed analysis of the IMC compute models and circuit methods employed by various reported designs. Though this study is beyond the scope of our paper, we point out preliminary work in this direction by us [104], [107], [108] and others [109].…”
Section: Summary and Discussionmentioning
confidence: 95%
“…1) Comprehending the fundamental efficiency vs. accuracy trade-offs in IMCs (see [107], [110]), including minimizing the column ADC's energy cost (see [97], [100], [104]). [circuits, statistical analysis] 2) Developing algorithmic approaches such as Shannoninspired statistical error compensation (SEC) [38], [111], [112] and approximate computing [47] to enhance the accuracy of IMCs beyond what is possible via purely 3) Leveraging emerging devices, e.g., MRAM, FeFET, to design IMCs with unique energy, latency, accuracy trade-offs.…”
Section: Summary and Discussionmentioning
confidence: 99%
“…The analog SNDR, SNDR a , factors out the impact of the ADC on the compute accuracy so as to provide a clear picture of the impact of array noise and variations on compute accuracy. Furthermore, since SNDR a ≥ SNDR d , SNDR a sets an upper bound on SNDR d [41]. Thus, the compute SNDR (SNDR a and SNDR d ) are a task-agnostic banklocalized metrics of accuracy that IMC designers can use to ensure that their IMC designs deliver the desired network level accuracy, e.g., classification accuracy.…”
Section: B Compute Sndrmentioning
confidence: 99%
“…It is quite well-known [41] that the compute SNDR of any IMC, either SRAM-or eNVM-based, trades-off with the dot-product dimension N . This trade-off occurs primarily because IMCs pack multiple output levels within a limited (current or voltage) swing range.…”
Section: B Sndra Vs Dot-product Dimension Nmentioning
confidence: 99%
“…where the new notations along with their values are in Table 4. Following 65 nm CMOS technology limitations, we keep the array parameters similar to Kang et al (2018), and T adc and E adc for our 6-bit SNN are obtained by extending the circuit simulation results of Ali et al (2020) with the ADC energy and delay models proposed in Gonugondla et al (2020).…”
Section: Pim Hardwarementioning
confidence: 99%