TY - JOUR
T1 - Energy-Efficient Approximate Floating-Point Multiplier Based on Radix-8 Booth Encoding
AU - Ding, Rongyu
AU - Guo, Yi
AU - Sun, Heming
AU - Kimura, Shinji
N1 - Funding Information:
Authors would like to thank members of Kimura laboratory of Waseda University for their discussions. The work is supported in part by the fund from NEC and a Grants-in-Aid for Scientific Research from JSPS.
Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - In applications such as digital signal processing and machine learning, the accuracy of internal operations is not so strict due to the limitation of human perception. Approximate computing has been focused as an effective way to trade off energy against accuracy. In this paper, a new type of approximate floating-point (FP) multiplier is proposed by applying radix-8 Booth encoding to the mantissa part. We devise the addition of the triple of multiplicand in radix-8 Booth encoding. Experimental results show the proposed design can achieve significant reduction in area, delay and power up to 66.48%, 23.39% and 69.02% while losing only 0.18% accuracy when compared with the IEEE-754 single precision FP multiplier. The proposed multipliers are applied to image smoothing and image compression and show negligible quality loss.
AB - In applications such as digital signal processing and machine learning, the accuracy of internal operations is not so strict due to the limitation of human perception. Approximate computing has been focused as an effective way to trade off energy against accuracy. In this paper, a new type of approximate floating-point (FP) multiplier is proposed by applying radix-8 Booth encoding to the mantissa part. We devise the addition of the triple of multiplicand in radix-8 Booth encoding. Experimental results show the proposed design can achieve significant reduction in area, delay and power up to 66.48%, 23.39% and 69.02% while losing only 0.18% accuracy when compared with the IEEE-754 single precision FP multiplier. The proposed multipliers are applied to image smoothing and image compression and show negligible quality loss.
KW - Approximate computing
KW - a high-speed adder
KW - energy efficient.
KW - floating-point multiplier
KW - radix-8 Booth encoder
UR - http://www.scopus.com/inward/record.url?scp=85122863546&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85122863546&partnerID=8YFLogxK
U2 - 10.1109/ASICON52560.2021.9620455
DO - 10.1109/ASICON52560.2021.9620455
M3 - Conference article
AN - SCOPUS:85122863546
SN - 2162-7541
JO - Proceedings of International Conference on ASIC
JF - Proceedings of International Conference on ASIC
T2 - 14th IEEE International Conference on ASIC, ASICON 2021
Y2 - 26 October 2021 through 29 October 2021
ER -