mlsanityData to 7 Oct 2026

Integration of a systolic array based hardware accelerator into a DNN operator auto-tuning framework

arXiv 2212.03034 ↗First posted 6 Dec 2022cs.LG cs.PF cs.PLcited by 3

Not on the map. Why?

Abstract (arXiv)

The deployment of neural networks on heterogeneous SoCs coupled with custom accelerators is a challenging task because of the lack of end-to-end software tools provided for these systems. Moreover, the already available low level schedules and mapping strategies provided by the accelerator developers for typical tensor operations are not necessarily the best possible ones for each particular use case. This is why frameworks which automatically test the performance of the generated code on a specific hardware configuration are of special interest. In this work, the integration between the code generation framework TVM and the systolic array-based accelerator Gemmini is presented. A generic schedule to offload the GEneral Matrix Multiply (GEMM) tensor operation onto Gemmini is detailed, and its suitability is tested by executing the AutoTVM tuning process on it. Our generated code achieves a peak throughput of 46 giga-operations per second (GOPs) under a 100 MHz clock on a Xilinx ZCU102 FPGA, outperforming previous work. Furthermore, the code generated by this integration was able to surpass the default hand-tuned schedules provided by the Gemmini developers in real-world workloads.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 9 of its 23 references that are in the map. First posted on arXiv 6 Dec 2022.

Builds on

9 of 23 references.

References · 9

  1. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
  2. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
  3. 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 199
  4. 2018Learning to Optimize Tensor Programscited by 138
  5. 2019Gemmini: Enabling Systematic Deep-Learning Architecture Evaluation via Full-Stack Integrationcited by 59
  6. 2018SCALE-Sim: Systolic CNN Accelerator Simulatorcited by 26
  7. 2020Systolic Tensor Array: An Efficient Structured-Sparse GEMM Accelerator for Mobile CNN Inferencecited by 17
  8. 2022HW-Aware Initialization of DNN Auto-Tuning to Improve Exploration Time and Robustnesscited by 3
  9. 2022HEROv2: Full-Stack Open-Source Research Platform for Heterogeneous Computingcited by 2

Built on by

Cited by year

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

3 papers.