mlsanityData to 7 Oct 2026

Spartus: A 9.4 TOp/s FPGA-based LSTM Accelerator Exploiting Spatio-Temporal Sparsity

arXiv 2108.02297 ↗First posted 4 Aug 2021cs.AR cs.AI cs.CVcited by 20

Not on the map. Why?

Abstract (arXiv)

Long Short-Term Memory (LSTM) recurrent networks are frequently used for tasks involving time-sequential data such as speech recognition. Unlike previous LSTM accelerators that either exploit spatial weight sparsity or temporal activation sparsity, this paper proposes a new accelerator called "Spartus" that exploits spatio-temporal sparsity to achieve ultra-low latency inference. Spatial sparsity is induced using a new Column-Balanced Targeted Dropout (CBTD) structured pruning method, producing structured sparse weight matrices for a balanced workload. The pruned networks running on Spartus hardware achieve weight sparsity levels of up to 96% and 94% with negligible accuracy loss on the TIMIT and the Librispeech datasets. To induce temporal sparsity in LSTM, we extend the previous DeltaGRU method to the DeltaLSTM method. Combining spatio-temporal sparsity with CBTD and DeltaLSTM saves on weight memory access and associated arithmetic operations. The Spartus architecture is scalable and supports real-time online speech recognition when implemented on small and large FPGAs. Spartus per-sample latency for a single DeltaLSTM layer of 1024 neurons averages 1 us. Exploiting spatio-temporal sparsity on our test LSTM network using the TIMIT dataset leads to 46X speedup of Spartus over its theoretical hardware performance to achieve 9.4 TOp/s effective batch-1 throughput and 1.1 TOp/s/W power efficiency.

Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 16 of its 56 references that are in the map. First posted on arXiv 4 Aug 2021.

Builds on

16 of 56 references.

References · 16

  1. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
  2. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  3. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  4. 2013Speech Recognition with Deep Recurrent Neural Networkscited by 666
  5. 2015Deep Speech 2: End-to-End Speech Recognition in English and Mandarincited by 449
  6. 2020Proving the Lottery Ticket Hypothesis: Pruning is All You Needcited by 200
  7. 2016ESE: Efficient Speech Recognition Engine with Sparse LSTM on FPGAcited by 50
  8. 2017NullHop: A Flexible Convolutional Neural Network Accelerator Based on Sparse Representations of Feature Mapscited by 39
  9. 2018The PyTorch-Kaldi Speech Recognition Toolkitcited by 38
  10. 2018Alternating Multi-bit Quantization for Recurrent Neural Networkscited by 30
  11. 2018C-LSTM: Enabling Efficient LSTM using Structured Compression Techniques on FPGAscited by 21
  12. 2020EdgeDRNN: Recurrent Neural Network Accelerator for Edge Inferencecited by 19
4 more
  1. 2016Delta Networks for Optimized Recurrent Network Computationcited by 18
  2. 2017Learning Intrinsic Sparse Structures within Long Short-Term Memorycited by 18
  3. 2018E-RNN: Design Optimization for Efficient Recurrent Neural Networks in FPGAscited by 8
  4. 2020Recurrent Neural Network Control of a Hybrid Dynamic Transfemoral Prosthesis with EdgeDRNN Acceleratorcited by 3

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 1; 2023: 6; 2024: 9; 2025: 3.

20 papers.

Sort:

  1. 2023Deep Learning for Event-based Vision: A Comprehensive Survey and Benchmarkscited by 90
  2. 20233ET: Efficient Event-based Eye Tracking using a Change-Based ConvLSTM Networkcited by 30
  3. 2024Event-Based Eye Tracking. AIS 2024 Challenge Surveycited by 19
  4. 2021Two Sparsities Are Better Than One: Unlocking the Performance Benefits of Sparse-Sparse Networkscited by 15
  5. 2023To Spike or Not To Spike: A Digital Hardware Perspective on Deep Learning Accelerationcited by 10
  6. 2023Language Modeling on a SpiNNaker 2 Neuromorphic Chipcited by 6
  7. 2024Epilepsy Seizure Detection and Prediction using an Approximate Spiking Convolutional Transformercited by 6
  8. 2022Skydiver: A Spiking Neural Network Accelerator Exploiting Spatio-Temporal Workload Balancecited by 5
  9. 2024Dynamic Gated Recurrent Neural Network for Compute-efficient Speech Enhancementcited by 5
  10. 2025Event-Based Eye Tracking. 2025 Event-based Vision Workshopcited by 5
  11. 2024Modulating State Space Model with SlowFast Framework for Compute-Efficient Ultra Low-Latency Speech Enhancementcited by 4
  12. 2025DeltaLLM: A Training-Free Framework Exploiting Temporal Sparsity for Efficient Edge LLM Inferencecited by 4
8 more
  1. 2024MP-DPD: Low-Complexity Mixed-Precision Neural Networks for Energy-Efficient Digital Predistortion of Wideband Power Amplifierscited by 3
  2. 2023Activity Sparsity Complements Weight Sparsity for Efficient RNN Inferencecited by 2
  3. 2023Exploiting Symmetric Temporally Sparse BPTT for Efficient RNN Trainingcited by 1
  4. 2024Quantized Approximately Orthogonal Recurrent Neural Networkscited by 1
  5. 2024Weight Sparsity Complements Activity Sparsity in Neuromorphic Language Modelscited by 1
  6. 2024DPD-NeuralEngine: A 22-nm 6.6-TOPS/W/mm2 Recurrent Neural Network Accelerator for Wideband Power Amplifier Digital Pre-Distortioncited by 1
  7. 2024Leveraging Recurrent Neural Networks for Predicting Motor Movements from Primate Motor Cortex Neural Recordingscited by 1
  8. 2025AS-ASR: A Lightweight Framework for Aphasia-Specific Automatic Speech Recognitioncited by 0