paper-with-me

홈 › Papers

DeepAxe: A Framework for Exploration of Approximation and Reliability Trade-offs in DNN Accelerators

2023-03-14 · Mahdi Taheri, Mohammad Riazati, Mohammad Hasan Ahmadilivani, Maksim Jenihhin, Masoud Daneshtalab, Jaan Raik, Mikael Sjodin, Bjorn Lisper

While the role of Deep Neural Networks (DNNs) in a wide range of safety-critical applications is expanding, emerging DNNs experience massive growth in terms of computation power. It raises the necessity of improving the reliability of DNN accelerators yet reducing the computational burden on the hardware platforms, i.e. reducing the energy consumption and execution time as well as increasing the efficiency of DNN accelerators. Therefore, the trade-off between hardware performance, i.e. area, power and delay, and the reliability of the DNN accelerator implementation becomes critical and requires tools for analysis. In this paper, we propose a framework DeepAxe for design space exploration for FPGA-based implementation of DNNs by considering the trilateral impact of applying functional approximation on accuracy, reliability and hardware performance. The framework enables selective approximation of reliability-critical DNNs, providing a set of Pareto-optimal DNN implementation design space points for the target resource utilization requirements. The design flow starts with a pre-trained network in Keras, uses an innovative high-level synthesis environment DeepHLS and results in a set of Pareto-optimal design space points as a guide for the designer. The framework is demonstrated in a case study of custom and state-of-the-art DNNs and datasets.

📄 PDF Abstract BibTeX arXiv:2303.08226

Code (0)

등록된 구현이 없습니다.

Tasks

High-Level Synthesis

Similar Papers 제목 키워드 기반

Comparing and Combining Approximate Computing Frameworks

2021-02-16 · Saeid Barati, Gordon Kindlmann, Hank Hoffmann

Approximate computing frameworks configure applications so they can operate at a range of points in an accuracy-performance trade-off space. Prior work has introduced many frameworks to create approximate programs. As ap…

Fast Exploration of the Impact of Precision Reduction on Spiking Neural Networks

2022-11-22 · Sepide Saeedi, Alessio Carpegna, Alessandro Savino, Stefano Di Carlo

Approximate Computing (AxC) techniques trade off the computation accuracy for performance, energy, and area reduction gains. The trade-off is particularly convenient when the applications are intrinsically tolerant to so…

Energy-efficient DNN Inference on Approximate Accelerators Through Formal Property Exploration

2022-07-25 · Ourania Spantidi, Georgios Zervakis, Iraklis Anagnostopoulos, Jörg Henkel

Deep Neural Networks (DNNs) are being heavily utilized in modern applications and are putting energy-constraint devices to the test. To bypass high energy consumption issues, approximate computing has been employed in DN…

Exploration of Activation Fault Reliability in Quantized Systolic Array-Based DNN Accelerators

2024-01-17 · Mahdi Taheri, Natalia Cherezova, Mohammad Saeed Ansari, Maksim Jenihhin 외

The stringent requirements for the Deep Neural Networks (DNNs) accelerator's reliability stand along with the need for reducing the computational burden on the hardware platforms, i.e. reducing the energy consumption and…

Quantization

Dual Control for Approximate Bayesian Reinforcement Learning

2015-10-13 · Edgar D. Klenske, Philipp Hennig

Control of non-episodic, finite-horizon dynamical systems with uncertain dynamics poses a tough and elementary case of the exploration-exploitation trade-off. Bayesian reinforcement learning, reasoning about the effect o…

regressionreinforcement-learningReinforcement LearningReinforcement Learning (RL)