English

Agile Autotuning of a Transprecision Tensor Accelerator Overlay for TVM Compiler Stack

Distributed, Parallel, and Cluster Computing 2020-04-24 v1 Machine Learning Neural and Evolutionary Computing

Abstract

Specialized accelerators for tensor-operations, such as blocked-matrix operations and multi-dimensional convolutions, have been emerged as powerful architecture choices for high-performance Deep-Learning computing. The rapid development of frameworks, models, and precision options challenges the adaptability of such tensor-accelerators since the adaptation to new requirements incurs significant engineering costs. Programmable tensor accelerators offer a promising alternative by allowing reconfiguration of a virtual architecture that overlays on top of the physical FPGA configurable fabric. We propose an overlay ({\tau}-VTA) and an optimization method guided by agile-inspired auto-tuning techniques. We achieve higher performance and faster convergence than state-of-art.

Keywords

Cite

@article{arxiv.2004.10854,
  title  = {Agile Autotuning of a Transprecision Tensor Accelerator Overlay for TVM Compiler Stack},
  author = {Dionysios Diamantopoulos and Burkhard Ringlein and Mitra Purandare and Gagandeep Singh and Christoph Hagleitner},
  journal= {arXiv preprint arXiv:2004.10854},
  year   = {2020}
}

Comments

9 pages, 7 figures

R2 v1 2026-06-23T15:02:22.497Z