mlsanityData to 14 Oct 2026

Systolic Tensor Array: An Efficient Structured-Sparse GEMM Accelerator for Mobile CNN Inference

arXiv 2005.08098 ↗First posted 16 May 2020cs.DC cs.AR cs.LGcited by 17

Not on the map. Why?

Abstract (arXiv)

Convolutional neural network (CNN) inference on mobile devices demands efficient hardware acceleration of low-precision (INT8) general matrix multiplication (GEMM). The systolic array (SA) is a pipelined 2D array of processing elements (PEs), with very efficient local data movement, well suited to accelerating GEMM, and widely deployed in industry. In this work, we describe two significant improvements to the traditional SA architecture, to specifically optimize for CNN inference. Firstly, we generalize the traditional scalar PE, into a Tensor-PE, which gives rise to a family of new Systolic Tensor Array (STA) microarchitectures. The STA family increases intra-PE operand reuse and datapath efficiency, resulting in circuit area and power dissipation reduction of as much as 2.08x and 1.36x respectively, compared to the conventional SA at iso-throughput with INT8 operands. Secondly, we extend this design to support a novel block-sparse data format called density-bound block (DBB). This variant (STA-DBB) achieves a 3.14x and 1.97x improvement over the SA baseline at iso-throughput in area and power respectively, when processing specially-trained DBB-sparse models, while remaining fully backwards compatible with dense models.

Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 May 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 4; 2022: 4; 2023: 1; 2024: 4; 2025: 2; 2026: 2.

17 papers.

Sort:

  1. 2022An Algorithm-Hardware Co-Optimized Framework for Accelerating N:M Sparse Transformerscited by 29
  2. 2021S2TA: Exploiting Structured Sparsity for Energy-Efficient Mobile CNN Accelerationcited by 19
  3. 2022Dynamic N:M Fine-grained Structured Sparse Attention Mechanismcited by 14
  4. 2023VEGETA: Vertically-Integrated Extensions for Sparse/Dense GEMM Tile Acceleration on CPUscited by 9
  5. 2024Enabling Unstructured Sparse Acceleration on Structured Sparse Acceleratorscited by 8
  6. 2021Doping: A technique for efficient compression of LSTM models using sparse structured additive matricescited by 5
  7. 2022Scale-out Systolic Arrayscited by 5
  8. 2021SMASH: Sparse Matrix Atomic Scratchpad Hashingcited by 3
  9. 2022Integration of a systolic array based hardware accelerator into a DNN operator auto-tuning frameworkcited by 3
  10. 2024MVQ:Towards Efficient DNN Compression and Acceleration with Masked Vector Quantizationcited by 2
  11. 2024tuGEMM: Area-Power-Efficient Temporal Unary GEMM Architecture for Low-Precision Edge AIcited by 2
  12. 2024Systolic Arrays and Structured Pruning Co-design for Efficient Transformers in Edge Systemscited by 1
5 more
  1. 2025Periodic Online Testing for Sparse Systolic Tensor Arrayscited by 1
  2. 2021A Construction Kit for Efficient Low Power Neural Network Accelerator Designscited by 0
  3. 2025CORDIC Is All You Needcited by 0
  4. 2026MX-SAFE: Versatile Inference- and Training-Proof Microscaling Format with On-the-Fly Exponent and Mantissa Bit Allocationcited by 0
  5. 2026Precision-Aware Variable Bit Processing Elements for Hardware-Efficient Systolic Array Designscited by 0