FAME: An FPGA-Based Platform for Approximate Multipliers Evaluation with Pattern-Guided DNN Retraining
Not on the map. Why?
Abstract (arXiv)
Approximate multipliers can reduce hardware area and energy consumption in Deep Neural Network (DNN) inference; however, they introduce computational errors. Assessing the accuracy of numerous approximate multiplier designs across diverse DNN models and large-scale datasets remains challenging due to prohibitive evaluation times. This overhead primarily stems from the slow emulation of approximate multiplier behavior using look-up tables (LUTs) on CPU and GPU platforms. Moreover, the resulting accuracy degradation must be carefully quantified and, if necessary, mitigated (e.g., through retraining), further increasing the overall evaluation cost. To address these challenges, we propose FAME, an FPGA-based platform for evaluating approximate multipliers. The platform exploits the reconfigurable logic of Field-Programmable Gate Arrays (FPGAs) to implement approximate multipliers directly in hardware, eliminating the need for LUT-based emulation on CPU/GPU platforms and thereby enabling efficient DNN inference while significantly reducing evaluation time on large datasets. Furthermore, we introduce a pattern-guided DNN retraining technique to mitigate accuracy degradation induced by approximate multipliers. Specifically, retraining is guided by multiplier-specific patterns to effectively recover potential accuracy losses. We evaluate FAME using two DNN models, ResNet-18 and MobileNetV2, on the ImageNet dataset across 27 approximate multipliers. During inference, our approach achieves up to a 3.47x speedup in approximate multiplier evaluation compared to prior LUT-based emulation methods. Furthermore, the proposed retraining technique improves accuracy by up to 65.5% over existing retraining approaches for the evaluated multipliers. The code is publicly available at: https://github.com/gicLAB/FAME
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 44 references that are in the map. First posted on arXiv 15 Sep 2026.
Builds on
13 of 44 references.
References · 13
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2019ALWANN: Automatic Layer-Wise Approximation of Deep Neural Network Accelerators without Retrainingcited by 28
- 2020TFApprox: Towards a Fast Emulation of DNN Approximate Hardware Accelerators on GPUcited by 17
- 2021SECDA: Efficient Hardware/Software Co-Design of FPGA-based DNN Accelerators for Edge Inferencecited by 12
- 2022AdaPT: Fast Emulation of Approximate DNN Accelerators in PyTorchcited by 11
- 2020The Effects of Approximate Multiplication on Convolutional Neural Networkscited by 10
- 2022ApproxTrain: Fast Simulation of Approximate Multipliers for DNN Training and Inferencecited by 9
- 2019Deep Learning Training with Simulated Approximate Multiplierscited by 4
- 2023A Survey on Approximate Multiplier Designs for Energy Efficiency: From Algorithms to Circuitscited by 3
Built on by
Not cited yet.