mlsanityData to 7 Oct 2026

Scale-out Systolic Arrays

arXiv 2203.11540 ↗First posted 22 Mar 2022cs.AR cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

Multi-pod systolic arrays are emerging as the architecture of choice in DNN inference accelerators. Despite their potential, designing multi-pod systolic arrays to maximize effective throughput/Watt (i.e., throughput/Watt adjusted when accounting for array utilization) poses a unique set of challenges. In this work, we study three key pillars in multi-pod systolic array designs, namely array granularity, interconnect, and tiling. We identify optimal array granularity across workloads and show that state-of-the-art commercial accelerators use suboptimal array sizes for single-tenancy workloads. We, then evaluate the bandwidth/latency trade-offs in interconnects and show that Butterfly networks offer a scalable topology for accelerators with a large number of pods. Finally, we introduce a novel data tiling scheme with custom partition size to maximize utilization in optimally sized pods. We propose Scale-out Systolic Arrays, a multi-pod inference accelerator for both single- and multi-tenancy based on these three pillars. We show that SOSA exhibits scaling of up to 600 TeraOps/s in effective throughput for state-of-the-art DNN inference workloads, and outperforms state-of-the-art multi-pod accelerators by a factor of 1.5x.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 15 of its 69 references that are in the map. First posted on arXiv 22 Mar 2022.

Builds on

15 of 69 references.

References · 15

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2016Densely Connected Convolutional Networkscited by 6,691
  4. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  5. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
  6. 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
  7. 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
  8. 2017Bit Fusion: Bit-Level Dynamically Composable Architecture for Accelerating Deep Neural Networkscited by 95
  9. 2018SuperNeurons: Dynamic GPU Memory Management for Training Deep Neural Networkscited by 55
  10. 2019PREMA: A Predictive Multi-task Scheduling Algorithm For Preemptible Neural Processing Unitscited by 30
  11. 2018SCALE-Sim: Systolic CNN Accelerator Simulatorcited by 26
  12. 2020Systolic Tensor Array: An Efficient Structured-Sparse GEMM Accelerator for Mobile CNN Inferencecited by 17
3 more
  1. 2018Packing Sparse Convolutional Neural Networks for Efficient Systolic Array Implementations: Column Combining Under Joint Optimizationcited by 15
  2. 2016Caffeinated FPGAs: FPGA Framework For Convolutional Neural Networkscited by 8
  3. 2020Sparse Systolic Tensor Array for Efficient CNN Hardware Accelerationcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 2; 2026: 1.

4 papers.