An FPGA-based Quantization and Acceleration Framework for Multi-DNN
Deep neural networks occupy an irreplaceable place in both modern consumer and industrial sectors. The advent of INFerence-as-a-Service (INFasS) by cloud providers facilitates end-users in various domains. Numerous studies have tailored accelerators to boost the efficiency of multi-DNN inference towards these scenarios. However, current research seldom employs quantization techniques to improve the performance of multi-DNN accelerator. FPGAs are characterized by high parallelism and flexible reconfigurability, with their heterogeneous resources enabling support of diverse precision levels. In this context, we propose a framework for quantizing and accelerating multi-DNN on FPGA, including 1. a hardware-aware inter-layer mixed-precision quantization algorithm tailored for multi-DNN inference, 2. an FPGA architecture that facilitates ultra-low bit-width mixed-precision quantization, and 3. a low-overhead scheduling algorithm. Our co-design improves the throughput by up to 2.19x and reduces the response time by up to 28% compared to a unified-precision baseline. In addition, our design achieves similar DSP efficiency and better energy efficiency compared to related work.
Authors
- Yihua Huang (ORCID: https://orcid.org/0000-0003-1806-0936)
- Wenjin Huang (ORCID: https://orcid.org/0000-0002-8861-4263)
- Chenyang Li (ORCID: https://orcid.org/0000-0002-5371-5574)
- Fei Liu (ORCID: https://orcid.org/0000-0003-0266-6896)
- Jiao Han (ORCID: https://orcid.org/0000-0003-1884-3412)
Institutions
- Sun Yat-sen University (CN)
Publication Details
- Published
- 2025-05-25
- DOI
- https://doi.org/10.1109/iscas56072.2025.11044304
- Primary Topic
- Brain Tumor Detection and Classification
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China