Mixed-TD: Efficient Neural Network Accelerator with Layer-Specific Tensor Decomposition
Not on the map. Why?
Abstract (arXiv)
Neural Network designs are quite diverse, from VGG-style to ResNet-style, and from Convolutional Neural Networks to Transformers. Towards the design of efficient accelerators, many works have adopted a dataflow-based, inter-layer pipelined architecture, with a customised hardware towards each layer, achieving ultra high throughput and low latency. The deployment of neural networks to such dataflow architecture accelerators is usually hindered by the available on-chip memory as it is desirable to preload the weights of neural networks on-chip to maximise the system performance. To address this, networks are usually compressed before the deployment through methods such as pruning, quantization and tensor decomposition. In this paper, a framework for mapping CNNs onto FPGAs based on a novel tensor decomposition method called Mixed-TD is proposed. The proposed method applies layer-specific Singular Value Decomposition (SVD) and Canonical Polyadic Decomposition (CPD) in a mixed manner, achieving 1.73x to 10.29x throughput per DSP to state-of-the-art CNNs. Our work is open-sourced: https://github.com/Yu-Zhewen/Mixed-TD
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 32 references that are in the map. First posted on arXiv 8 Jun 2023.
Builds on
12 of 32 references.
References · 12
- 2021RepVGG: Making VGG-style ConvNets Great Againcited by 522
- 2016Tensor Ring Decompositioncited by 127
- 2020BRP-NAS: Prediction-based NAS using GCNscited by 111
- 2016TensorLy: Tensor Learning in Pythoncited by 104
- 2018ChamNet: Towards Efficient Network Design through Platform-Aware Model Adaptationcited by 76
- 2018Toolflows for Mapping Convolutional Neural Networks on FPGAs: A Survey and Future Directionscited by 27
- 2020Memory-Efficient Dataflow Inference for Deep CNNs on FPGAcited by 8
- 2020HPIPE: Heterogeneous Layer-Pipelined and Sparse-Aware CNN Inference for FPGAscited by 7
- 2021SAMO: Optimised Mapping of Convolutional Neural Networks to Streaming Architecturescited by 5
- 2021N3H-Core: Neuron-designed Neural Network Accelerator via FPGA-based Heterogeneous Computing Corescited by 3
- 2022Design of High-Throughput Mixed-Precision CNN Accelerators on FPGAcited by 3
- 2022SVD-NAS: Coupling Low-Rank Approximation and Neural Architecture Searchcited by 3
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2023DeepBurning-MixQ: An Open Source Mixed-Precision Neural Network Accelerator Design Framework for FPGAs
- 2024Exploring Quantization and Mapping Synergy in Hardware-Aware Deep Neural Network Accelerators
- 2023Design and Optimization of Residual Neural Network Accelerators for Low-Power FPGAs Using High-Level Synthesis ↗
- 2023M4BRAM: Mixed-Precision Matrix-Matrix Multiplication in FPGA Block RAMs
- 2021Memory-Efficient CNN Accelerator Based on Interlayer Feature Map Compression
- 2022Hardware-Efficient Template-Based Deep CNNs Accelerator Design ↗
- 2021A Competitive Edge: Can FPGAs Beat GPUs at DCNN Inference Acceleration in Resource-Limited Edge Computing Applications?
- 2021Rethinking Floating Point Overheads for Mixed Precision DNN Accelerators