TY - JOUR
T1 - Leveraging Highly Approximated Multipliers in DNN Inference
AU - Zervakis, Georgios
AU - Frustaci, Fabio
AU - Spantidi, Ourania
AU - Anagnostopoulos, Iraklis
AU - Amrouch, Hussam
AU - Henkel, Jorg
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2025
Y1 - 2025
N2 - In this work, we present our control variate approximation technique that enables the exploitation of highly approximate multipliers in Deep Neural Network (DNN) accelerators. Our approach does not require retraining and significantly decreases the induced error due to approximate multiplications, improving the overall inference accuracy. As a result, control variate approximation enables satisfying tight accuracy loss constraints while boosting the power savings. Our experimental evaluation, across six different DNNs and several approximate multipliers, demonstrates the versatility of control variate technique and shows that compared to the accurate design, it achieves the same performance, 45% power reduction, and less than 1% average accuracy loss. Compared to the corresponding approximate designs without using our technique, the error-correction of the control variate method improves the accuracy by 1.9x on average.
AB - In this work, we present our control variate approximation technique that enables the exploitation of highly approximate multipliers in Deep Neural Network (DNN) accelerators. Our approach does not require retraining and significantly decreases the induced error due to approximate multiplications, improving the overall inference accuracy. As a result, control variate approximation enables satisfying tight accuracy loss constraints while boosting the power savings. Our experimental evaluation, across six different DNNs and several approximate multipliers, demonstrates the versatility of control variate technique and shows that compared to the accurate design, it achieves the same performance, 45% power reduction, and less than 1% average accuracy loss. Compared to the corresponding approximate designs without using our technique, the error-correction of the control variate method improves the accuracy by 1.9x on average.
KW - Approximate computing
KW - approximate multipliers
KW - control variate
KW - deep neural networks
KW - error correction
KW - low power
UR - http://www.scopus.com/inward/record.url?scp=105001209268&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2025.3550520
DO - 10.1109/ACCESS.2025.3550520
M3 - Article
AN - SCOPUS:105001209268
SN - 2169-3536
VL - 13
SP - 47897
EP - 47911
JO - IEEE Access
JF - IEEE Access
ER -