返回
An In-Memory Computing SRAM Macro for Memory-Augmented Neural Network
DOI:10.1109/TCSII.2021.3132063.png)
摘要
En 中文
In-Memory Computing (IMC) has been widely studied to mitigate data transfer bottlenecks in von Neumann architectures. Recently proposed IMC circuit topologies dramatically reduce data transfer requirements by performing various operations such as Multiply-Accumulate (MAC) inside the memory. In this brief, we present an SRAM macro designed for accelerating Memory-Augmented Neural Network (MANN). We first propose algorithmic optimizations for a few-shot learning algorithm employing MANN for efficient hardware implementation. Then, we present an SRAM macro that efficiently accelerates the algorithm by realizing key operations such as L1 distance calculation and Winner-Take-All (WTA) operation through mixed-signal computation circuits. Fabricated in 40nm LP CMOS technology, the design demonstrates 27.7 TOPS/W maximum energy efficiency, while achieving 93.40% and 98.28% classification accuracy for 5-way 1-shot and 5-way 5-shot learning on the Omniglot dataset, which closely matches the accuracy of the baseline algorithm.
Keyword:
Random access memory
Computer architecture
Microprocessors
Neural networks
Feature extraction
Training
Convolutional neural networks
Deep learning
few-shot learning
in-Memory computing
l1 distance calculation
memory-augmented neural network
mixed-signal circuits
sRAM
winner-take-all circuit
期刊
I
IF:
4.9
论文数:
8.8K
被引数:
2.5W
机构
引用论文
Development of Diketopyrrolopyrrole-Based Dichroic Dyes for Improved Transmittance Control in Liquid Crystal Smart Windows基于Diketopyrrolopyrrole的二色性染料的开发,以提高液晶智能窗的透射率控制
Hybrid computing using a neural network with dynamic external memory使用具有动态外部存储器的神经网络进行混合计算
NATURE
IF48.5
Digital Twin Modeling Method for Hierarchical Stiffened Plate Based on Transfer Learning
Aerospace
IF0
Integrating the Reverse Boudouard Reaction for a More Efficient Green Methanol Synthesis from CO2 and Renewable Energy整合逆向Boudouard反应,以实现从CO2和可再生能源出发的更高效绿色甲醇合成

