2019
DOI: 10.1145/3357250
|View full text |Cite
|
Sign up to set email alerts
|

Pimball

Abstract: Neural networks span a wide range of applications of industrial and commercial significance. Binary neural networks (BNN) are particularly effective in trading accuracy for performance, energy efficiency, or hardware/software complexity. Here, we introduce a spintronic, re-configurable in-memory BNN accelerator, PIMBALL: Processing In Memory BNN AcceL(L)erator, which allows for massively parallel and energy efficient computation. PIMBALL is capable of being used as a standard spintronic memory (STT-MRAM) array… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 27 publications
(6 citation statements)
references
References 39 publications
0
6
0
Order By: Relevance
“…Resch et al [74] present PIMBALL, an adaptive BNN accelerator rooted in Processing In Memory (PIM) technology. PIMBALL uses computational RAM (CRAM) like spintronic PIM [75] but adds a transistor for efficient BNN operations.…”
Section: ) Binary Neural Network (Bnn)mentioning
confidence: 99%
See 3 more Smart Citations
“…Resch et al [74] present PIMBALL, an adaptive BNN accelerator rooted in Processing In Memory (PIM) technology. PIMBALL uses computational RAM (CRAM) like spintronic PIM [75] but adds a transistor for efficient BNN operations.…”
Section: ) Binary Neural Network (Bnn)mentioning
confidence: 99%
“…This approach aimed to maximize data locality and minimize data movement. On the other hand, Resch et al [74] employed a data duplication technique in their PIMBALL design to enable efficient computation of BNN.…”
Section: A Design Guidelines 1) Memory Mappingmentioning
confidence: 99%
See 2 more Smart Citations
“…Neuro-inspired signal processing presently relates to the most intensively studied topics of technical sciences in a wide range of completely different realizations. It can be implemented from an electronic perspective, using, for example, field-programmable gate array (FPGA) circuits [1][2][3][4] or employing the recent achievements of spintronics [5][6][7], phase change materials [8,9] or other components.…”
Section: Introductionmentioning
confidence: 99%