Vau da muntanialas: Energy-efficient multi-die scalable acceleration of RNN inference
Not on the map. Why?
Abstract (arXiv)
Recurrent neural networks such as Long Short-Term Memories (LSTMs) learn temporal dependencies by keeping an internal state, making them ideal for time-series problems such as speech recognition. However, the output-to-input feedback creates distinctive memory bandwidth and scalability challenges in designing accelerators for RNNs. We present Muntaniala, an RNN accelerator architecture for LSTM inference with a silicon-measured energy-efficiency of 3.25TOP/s/W and performance of 30.53GOP/s in UMC 65 nm technology. The scalable design of Muntaniala allows running large RNN models by combining multiple tiles in a systolic array. We keep all parameters stationary on every die in the array, drastically reducing the I/O communication to only loading new features and sharing partial results with other dies. For quantifying the overall system power, including I/O power, we built Vau da Muntanialas, to the best of our knowledge, the first demonstration of a systolic multi-chip-on-PCB array of RNN accelerator. Our multi-die prototype performs LSTM inference with 192 hidden states in 330μ s with a total system power of 9.0mW at 10MHz consuming 2.95μ J. Targeting the 8/16-bit quantization implemented in Muntaniala, we show a phoneme error rate (PER) drop of approximately 3% with respect to floating-point (FP) on a 3L-384NH-123NI LSTM network on the TIMIT dataset.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 31 of its 71 references that are in the map. First posted on arXiv 14 Feb 2022.
Builds on
31 of 71 references.
References · 31
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2018An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modelingcited by 1,447
- 2013Speech Recognition with Deep Recurrent Neural Networkscited by 666
- 2014Deep Speech: Scaling up end-to-end speech recognitioncited by 354
- 2019Data-Free Quantization Through Weight Equalization and Bias Correctioncited by 328
- 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 272
- 2017Recent Trends in Deep Learning Based Natural Language Processingcited by 262
- 2019A Study of BFLOAT16 for Deep Learning Trainingcited by 227
- 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 211
- 2016Trained Ternary Quantizationcited by 203
19 more
- 2017Recent Advances in Recurrent Neural Networkscited by 89
- 2017Extremely Low Bit Neural Network: Squeeze the Last Bit Out with ADMMcited by 60
- 2016ESE: Efficient Speech Recognition Engine with Sparse LSTM on FPGAcited by 50
- 2018Alternating Multi-bit Quantization for Recurrent Neural Networkscited by 30
- 2018XNOR Neural Engine: a Hardware Accelerator IP for 21.6 fJ/op Binary Neural Network Inferencecited by 28
- 2018C-LSTM: Enabling Efficient LSTM using Structured Compression Techniques on FPGAscited by 21
- 2016Effective Quantization Methods for Recurrent Neural Networkscited by 14
- 2018Effective Quantization Approaches for Recurrent Neural Networkscited by 10
- 2020CUTIE: Beyond PetaOp/s/W Ternary DNN Inference Acceleration with Better-than-Binary Energy Efficiencycited by 8
- 2017Chipmunk: A Systolically Scalable 0.9 mm2, 3.08 Gop/s/mW @ 1.2 mW Accelerator for Near-Sensor Recurrent Neural Network Inferencecited by 6
- 2018CBinfer: Exploiting Frame-to-Frame Locality for Faster Convolutional Network Inference on Video Streamscited by 6
- 2020Manticore: A 4096-core RISC-V Chiplet Architecture for Ultra-efficient Floating-point Computingcited by 5
- 2019EBPC: Extended Bit-Plane Compression for Deep Neural Network Inference and Training Acceleratorscited by 4
- 2018Learning to Skip Ineffectual Recurrent Computations in LSTMscited by 3
- 2020Always-On 674uW @ 4GOP/s Error Resilient Binary Neural Networks with Aggressive SRAM Voltage Scaling on a 22nm IoT End-Nodecited by 3
- 2020RPR: Random Partition Relaxation for Training; Binary and Ternary Weight Neural Networkscited by 2
- 2018AIDA: Associative DNN Inference Acceleratorcited by 1
- 2019ELSA: A Throughput-Optimized Design of an LSTM Accelerator for Energy-Constrained Devicescited by 1
- 2020An Energy-Efficient Low-Voltage Swing Transceiver for mW-Range IoT End-Nodescited by 1
Built on by
Citing papers per year: 2025: 2.
2 papers.