2022 IFIP/IEEE 30th International Conference on Very Large Scale Integration (VLSI-SoC) 2022
DOI: 10.1109/vlsi-soc54400.2022.9939571
|View full text |Cite
|
Sign up to set email alerts
|

System Design for Computation-in-Memory: From Primitive to Complex Functions

Abstract: In recent years, we are witnessing a trend moving away from conventional computer architectures towards Computation-In-Memory (CIM) based on emerging memristor devices. This is due to the fact that the performance and energy efficiency of traditional computer architectures can no longer be increased at the same pace as before. The main barriers which limit the performance and energy improvement are the memory and power walls. Thus far, the main effort from researchers is toward enabling CIM as an accelerator f… 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
2023
2023

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 43 publications
0
5
0
Order By: Relevance
“…Binarization or, more generally, quantization of the forwarding signals has been extensively investigated to reduce the computational loads for inference in edge applications. [16] We compared the inference accuracy of our work with other resistive random access memory (RRAM)-based binary fully connected and convolutional neural networks in Table S3 and S4 (Supporting Information), [44][45][46] respectively. However, these works generally focus on the inference process without the online training and come at a cost of decreased inference accuracy.…”
Section: Discussionmentioning
confidence: 99%
“…Binarization or, more generally, quantization of the forwarding signals has been extensively investigated to reduce the computational loads for inference in edge applications. [16] We compared the inference accuracy of our work with other resistive random access memory (RRAM)-based binary fully connected and convolutional neural networks in Table S3 and S4 (Supporting Information), [44][45][46] respectively. However, these works generally focus on the inference process without the online training and come at a cost of decreased inference accuracy.…”
Section: Discussionmentioning
confidence: 99%
“…Resistive memories or memristive devices, such as ReRAM, PCM, and STT-MRAM [59,69,119,132], have recently been introduced as suitable candidates for both storage and computation units that can efficiently perform vector-matrix multiplication [138] and logical bulk bit-wise operations [26,73,113,114,139], as they can follow Kirchhoff's law inherently [121]. Therefore, many recent works [9,26,27,111,112,139,[143][144][145] exploit these devices in their CIM architectures. Memristor devices also enjoy non-volatility, highdensity, and near-zero standby power [73,119,139].…”
Section: Memristor-based Cim and Associated Non-idealitiesmentioning
confidence: 99%
“…2 [9,26,27,111,139] alongside its possible non-idealities. This memristor-based structure can suffer from at least four types of non-idealities or variations that can eventually affect the results of the enabled VMM operation, i.e., lead to errors in the VMM result: (1) The non-ideal digital to analog converter (DAC), due to the effective resistive load (known as 𝑅 𝐿𝑜𝑎𝑑 ) in its circuit [55], (2) Variation of synaptic conductance, which includes both imperfect programming operation (commonly known as write variations) and the process variation that exist in memristors [4,23,70,148], (3) The wire resistance and sneak paths, due to imperfect wires (i.e., wires with different resistances) and the changes in the voltages of the internal nodes while performing a VMM operation [56,148], and (4) non-ideal sensing circuit or analog to digital converters (ADCs), due to rigid or hard-to-accurately-change references used for distinguishing/sensing the end result [55,144]. Our work focuses on these specific non-idealities inherent to memristor technologies in a CIM architecture.…”
Section: Memristor-based Cim and Associated Non-idealitiesmentioning
confidence: 99%
See 1 more Smart Citation
“…Figure 2 compares three leading memristor technologies (RRAM, MRAM, and PCM) with other conventional mem- List of some potential applications/algorithms/kernels that can be executed using memristor-based CIM [27].…”
Section: Introductionmentioning
confidence: 99%