IEEE Transactions on Very Large Scale Integration (VLSI) Systems · 2018 · 120 citations · 49 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsMemoryAccelerator ArchitectureGraphics Processing Unit ArchitectureGraphics Processing Unit ComputingGraphics Processing UnitsHardware AccelerationMemory Subsystem DesignAcceleratorsDevice ResistanceEnergy-efficient Hardware AccelerationMemory ArchitecturePower-efficient Accelerator DesignRandom-access MemoryResistive Random-access MemoryThroughput
The authors propose a ReRAM‑based processing‑in‑memory accelerator tailored for recurrent neural networks, differing from earlier CNN‑focused designs. They characterize throughput and energy efficiency through detailed circuit and device simulations, incorporating reprogrammability and an RNN‑friendly pipeline to boost performance. The accelerator delivers a 79× efficiency gain over a GPU baseline, with simulations showing that maintaining read‑noise SD below 0.2, device resistance above 1 MΩ, and minimal write latency is essential for high accuracy and efficiency.
We present a recurrent neural network (RNN) accelerator design with resistive random-access memory (ReRAM)-based processing-in-memory (PIM) architecture. Distinguished from prior ReRAM-based convolutional neural network accelerators, we redesign the system to make it suitable for RNN acceleration. We measure the system throughput and energy efficiency with the detailed circuit and device characterization. Reprogrammability is enabled with our design, and an RNN friendly pipeline is employed to increase the system throughput. We observe that on average the proposed system achieves 79× improvement of computing efficiency compared with graphics processing unit baseline. Our simulation also indicates that to maintain high accuracy and computing efficiency, the read noise standard deviation should be less than 0.2, the device resistance should be at least 1 MQ, and the device writes latency should be minimized.
49
ImageNet: A large-scale hierarchical image database
Jia Deng, Wei Dong, Richard Socher et al. · 2009 IEEE Conference on Computer Vision and Pattern Recognition · 2009 · 61.8K citations
Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling
Jun‐Young Chung, Çağlar Gülçehre, Kyunghyun Cho et al. · arXiv (Cornell University) · 2014 · 10.8K citations · Full text
TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems
Martı́n Abadi, Ashish Agarwal, Paul Barham et al. · arXiv (Cornell University) · 2016 · 9.8K citations · Full text
Speech recognition with deep recurrent neural networks
Alex Graves, Abdelrahman Mohamed, Geoffrey E. Hinton · 2013 · 8.8K citations