2018
DOI: 10.1109/ted.2018.2865352
|View full text |Cite
|
Sign up to set email alerts
|

Compressed Sensing With Approximate Message Passing Using In-Memory Computing

Abstract: In-memory computing is a promising non-von Neumann approach where certain computational tasks are performed within resistive memory units by exploiting their physical attributes. In this paper, we propose a new method for fast and robust compressed sensing of sparse signals with approximate message passing recovery using in-memory computing. The measurement matrix for compressed sensing is encoded in the conductance states of resistive memory devices organized in a crossbar array. This way, the matrix-vector m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
58
1

Year Published

2019
2019
2023
2023

Publication Types

Select...
7
3

Relationship

4
6

Authors

Journals

citations
Cited by 82 publications
(62 citation statements)
references
References 21 publications
0
58
1
Order By: Relevance
“…3b. For all levels, we achieve a standard deviation less than 1.2 μS, which is more than two times lower than that reported in previous works on nanoscale PCM arrays for a similar conductance range 40,41 .…”
Section: Resnet Block 1 10 Layerscontrasting
confidence: 53%
“…3b. For all levels, we achieve a standard deviation less than 1.2 μS, which is more than two times lower than that reported in previous works on nanoscale PCM arrays for a similar conductance range 40,41 .…”
Section: Resnet Block 1 10 Layerscontrasting
confidence: 53%
“…The simulator is a cycle-accurate model that imitates the functionality of the memristor computations and surrounding digital blocks [14]. The memristor crossbar is an 8-bit 256x256 PCM crossbar based on IBM's 4-bit PCM [4]. To mimic an 8-bit cell with a 4-bit cell, two adjacent columns are used, one for 4 MSBs and the other for 4 LSBs.…”
Section: Demonstration and Evaluationmentioning
confidence: 99%
“…One possible mapping method is an iterative program-andverify procedure [47]. After the matrix A is programmed in the crossbar array, the measurements y can obtained through a vector-matrix multiplication as illustrated in Fig.…”
Section: Compressed Sensing and Recoverymentioning
confidence: 99%