Exploring Fault-Energy Trade-offs in Approximate DNN Hardware Accelerators
Ayesha Siddique, Kanad Basu, Khaza Anuarul Hoque

TL;DR
This paper investigates the trade-offs between energy efficiency and fault resilience in approximate DNN accelerators, revealing that faults cause significantly more accuracy loss in approximate compared to accurate DNNs.
Contribution
It provides a comprehensive layer-wise and bit-wise analysis of fault resilience in approximate DNN accelerators using state-of-the-art multipliers, highlighting the impact of faults on accuracy.
Findings
Permanent faults cause up to 66% accuracy loss in AxDNNs.
Fault resilience in AxDNNs is orthogonal to energy efficiency.
Fault impact varies with fault bit position and activation functions.
Abstract
Systolic array-based deep neural network (DNN) accelerators have recently gained prominence for their low computational cost. However, their high energy consumption poses a bottleneck to their deployment in energy-constrained devices. To address this problem, approximate computing can be employed at the cost of some tolerable accuracy loss. However, such small accuracy variations may increase the sensitivity of DNNs towards undesired subtle disturbances, such as permanent faults. The impact of permanent faults in accurate DNNs has been thoroughly investigated in the literature. Conversely, the impact of permanent faults in approximate DNN accelerators (AxDNNs) is yet under-explored. The impact of such faults may vary with the fault bit positions, activation functions and approximation errors in AxDNN layers. Such dynamacity poses a considerable challenge to exploring the trade-off…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
