Abstract
In this paper, we explore efficient hardware implementation of feedforward artificial neural networks (ANNs) using approximate adders and multipliers. We also introduce an approximate multiplier with a simple structure leading to a considerable reduction in the ANN hardware complexity. Due to a large area requirement in a parallel architecture, the ANNs are implemented under the time-multiplexed architecture where computing resources are re-used in the multiply-accumulate (MAC) blocks. The efficient hardware implementation of ANNs is realized by replacing the exact adders and multipliers in the MAC blocks by the approximate ones taking into account the hardware accuracy. Experimental results show that the ANNs designed using the proposed approximate multiplier have smaller area and consume less energy than those designed using previously proposed prominent approximate multipliers. It is also observed that the use of both approximate adders and multipliers yields respectively up to a 64% and 43% reduction in energy consumption and area of the ANN design with a slight decrease in the hardware accuracy when compared to the exact adders and multipliers.
Original language | English |
---|---|
Title of host publication | Proceedings - 2020 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2020 |
Publisher | IEEE Computer Society |
Pages | 96-101 |
Number of pages | 6 |
ISBN (Electronic) | 9781728157757 |
DOIs | |
Publication status | Published - Jul 2020 |
Event | 19th IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2020 - Limassol, Cyprus Duration: 6 Jul 2020 → 8 Jul 2020 |
Publication series
Name | Proceedings of IEEE Computer Society Annual Symposium on VLSI, ISVLSI |
---|---|
Volume | 2020-July |
ISSN (Print) | 2159-3469 |
ISSN (Electronic) | 2159-3477 |
Conference
Conference | 19th IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2020 |
---|---|
Country/Territory | Cyprus |
City | Limassol |
Period | 6/07/20 → 8/07/20 |
Bibliographical note
Publisher Copyright:© 2020 IEEE.
Funding
ACKNOWLDGEMENT This work is supported by the TUBITAK-1001 projects #117E078 , #119E507 and Istanbul Technical University BAP
Funders | Funder number |
---|---|
Istanbul Technical University BAP | |
TUBITAK-1001 | 119E507, 117E078 |