Bifrost: End-to-End Evaluation and Optimization of Reconfigurable DNN Accelerators
Not on the map. Why?
Abstract (arXiv)
Reconfigurable accelerators for deep neural networks (DNNs) promise to improve performance such as inference latency. STONNE is the first cycle-accurate simulator for reconfigurable DNN inference accelerators which allows for the exploration of accelerator designs and configuration space. However, preparing models for evaluation and exploring configuration space in STONNE is a manual developer-timeconsuming process, which is a barrier for research. This paper introduces Bifrost, an end-to-end framework for the evaluation and optimization of reconfigurable DNN inference accelerators. Bifrost operates as a frontend for STONNE and leverages the TVM deep learning compiler stack to parse models and automate offloading of accelerated computations. We discuss Bifrost's advantages over STONNE and other tools, and evaluate the MAERI and SIGMA architectures using Bifrost. Additionally, Bifrost introduces a module leveraging AutoTVM to efficiently explore accelerator designs and dataflow mapping space to optimize performance. This is demonstrated by tuning the MAERI architecture and generating efficient dataflow mappings for AlexNet, obtaining an average speedup of 50× for the convolutional layers and 11× for the fully connected layers. Our code is available at www.github.com/gicLAB/bifrost.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 12 of its 40 references that are in the map. First posted on arXiv 26 Apr 2022.
Builds on
12 of 40 references.
References · 12
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
- 2020What is the State of Neural Network Pruning?cited by 578
- 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 199
- 2018Learning to Optimize Tensor Programscited by 138
- 2020Measuring the Algorithmic Efficiency of Neural Networkscited by 51
- 2018Relay: A New IR for Machine Learning Frameworkscited by 24
- 2021SECDA: Efficient Hardware/Software Co-Design of FPGA-based DNN Accelerators for Edge Inferencecited by 12
- 2018Characterising Across-Stack Optimisations for Deep Convolutional Neural Networkscited by 10
- 2018A Hardware-Software Blueprint for Flexible Deep Learning Specializationcited by 7
- 2019Software-defined Design Space Exploration for an Efficient DNN Accelerator Architecturecited by 3
Built on by
Citing papers per year: 2023: 1.
1 paper.