Loading…

Design methodology for highly accurate approximate multipliers for error resilient applications

Approximate computing has become the paradigm shift for applications such as neural networks and image processing, where accurate computation is not needed and intends to improve area, power, and speed. New Multiplier architectures are proposed in this paper based on an algorithm which assigns the a...

Full description

Saved in:
Bibliographic Details
Published in:Computers & electrical engineering 2023-09, Vol.110, p.108798, Article 108798
Main Authors: Guturu, Sahith, Kumar, Uppugunduru Anil, Bharadwaj, S. Vignesh, Ahmed, Syed Ershad
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c321t-b9ccb52fa392e80e925e3b3c450d2b91656ba40bc9887f4e380cc2a46d6a49113
cites cdi_FETCH-LOGICAL-c321t-b9ccb52fa392e80e925e3b3c450d2b91656ba40bc9887f4e380cc2a46d6a49113
container_end_page
container_issue
container_start_page 108798
container_title Computers & electrical engineering
container_volume 110
creator Guturu, Sahith
Kumar, Uppugunduru Anil
Bharadwaj, S. Vignesh
Ahmed, Syed Ershad
description Approximate computing has become the paradigm shift for applications such as neural networks and image processing, where accurate computation is not needed and intends to improve area, power, and speed. New Multiplier architectures are proposed in this paper based on an algorithm which assigns the appropriate approximate compressor adaptively from existing set of compressors to improve the accuracy in the corresponding partial product column. Experimental results prove that the existing unsigned multiplier architectures have less accuracy than the proposed designs. To quantify the performance of the proposed designs they were assessed using image processing and neural network applications. From the results, it can be deduced that the proposed architectures achieve up to 43% increase in PSNR when compared to the existing designs, with up to 14.3% increase in power consumption. [Display omitted] •A new methodology based on an algorithm has been proposed to form the multiplier.•Various multipliers designed using proposed methodology and existing 4:2 compressors.•Optimal design selected based on hardware and error analysis of existing designs.•The performance of the new design is evaluated through benchmarking applications.
doi_str_mv 10.1016/j.compeleceng.2023.108798
format article
fullrecord <record><control><sourceid>elsevier_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1016_j_compeleceng_2023_108798</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0045790623002227</els_id><sourcerecordid>S0045790623002227</sourcerecordid><originalsourceid>FETCH-LOGICAL-c321t-b9ccb52fa392e80e925e3b3c450d2b91656ba40bc9887f4e380cc2a46d6a49113</originalsourceid><addsrcrecordid>eNqNUMtOwzAQtBBIlMI_hA9IsJ3EiY-oPKVKXOBsOZtN6iqJI9tF9O9xKAeOXHZ2R7ujnSHkltGMUSbu9hnYccYBAac-45Tnka8rWZ-RFYuY0qosz8mK0qJMK0nFJbnyfk_jLFi9IuoBvemnZMSws60dbH9MOuuSnel3wzHRAAenAyZ6np39MuPSj4chmHkw6PzPLjoXq4tCkZvCsjsY0MHYyV-Ti04PHm9-cU0-nh7fNy_p9u35dXO_TSHnLKSNBGhK3ulccqwpSl5i3uRQlLTljWSiFI0uaAOyrquuwLymAFwXohW6kIzlayJPuuCs9w47Nbv4rTsqRtWSlNqrP0mpJSl1Sirebk63GB_8jLaUh2gEsDUOIajWmn-ofANtnXsD</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Design methodology for highly accurate approximate multipliers for error resilient applications</title><source>Elsevier</source><creator>Guturu, Sahith ; Kumar, Uppugunduru Anil ; Bharadwaj, S. Vignesh ; Ahmed, Syed Ershad</creator><creatorcontrib>Guturu, Sahith ; Kumar, Uppugunduru Anil ; Bharadwaj, S. Vignesh ; Ahmed, Syed Ershad</creatorcontrib><description>Approximate computing has become the paradigm shift for applications such as neural networks and image processing, where accurate computation is not needed and intends to improve area, power, and speed. New Multiplier architectures are proposed in this paper based on an algorithm which assigns the appropriate approximate compressor adaptively from existing set of compressors to improve the accuracy in the corresponding partial product column. Experimental results prove that the existing unsigned multiplier architectures have less accuracy than the proposed designs. To quantify the performance of the proposed designs they were assessed using image processing and neural network applications. From the results, it can be deduced that the proposed architectures achieve up to 43% increase in PSNR when compared to the existing designs, with up to 14.3% increase in power consumption. [Display omitted] •A new methodology based on an algorithm has been proposed to form the multiplier.•Various multipliers designed using proposed methodology and existing 4:2 compressors.•Optimal design selected based on hardware and error analysis of existing designs.•The performance of the new design is evaluated through benchmarking applications.</description><identifier>ISSN: 0045-7906</identifier><identifier>EISSN: 1879-0755</identifier><identifier>DOI: 10.1016/j.compeleceng.2023.108798</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><subject>Approximate computing ; Approximate multiplier ; Neural networks ; Power</subject><ispartof>Computers &amp; electrical engineering, 2023-09, Vol.110, p.108798, Article 108798</ispartof><rights>2023 Elsevier Ltd</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c321t-b9ccb52fa392e80e925e3b3c450d2b91656ba40bc9887f4e380cc2a46d6a49113</citedby><cites>FETCH-LOGICAL-c321t-b9ccb52fa392e80e925e3b3c450d2b91656ba40bc9887f4e380cc2a46d6a49113</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>Guturu, Sahith</creatorcontrib><creatorcontrib>Kumar, Uppugunduru Anil</creatorcontrib><creatorcontrib>Bharadwaj, S. Vignesh</creatorcontrib><creatorcontrib>Ahmed, Syed Ershad</creatorcontrib><title>Design methodology for highly accurate approximate multipliers for error resilient applications</title><title>Computers &amp; electrical engineering</title><description>Approximate computing has become the paradigm shift for applications such as neural networks and image processing, where accurate computation is not needed and intends to improve area, power, and speed. New Multiplier architectures are proposed in this paper based on an algorithm which assigns the appropriate approximate compressor adaptively from existing set of compressors to improve the accuracy in the corresponding partial product column. Experimental results prove that the existing unsigned multiplier architectures have less accuracy than the proposed designs. To quantify the performance of the proposed designs they were assessed using image processing and neural network applications. From the results, it can be deduced that the proposed architectures achieve up to 43% increase in PSNR when compared to the existing designs, with up to 14.3% increase in power consumption. [Display omitted] •A new methodology based on an algorithm has been proposed to form the multiplier.•Various multipliers designed using proposed methodology and existing 4:2 compressors.•Optimal design selected based on hardware and error analysis of existing designs.•The performance of the new design is evaluated through benchmarking applications.</description><subject>Approximate computing</subject><subject>Approximate multiplier</subject><subject>Neural networks</subject><subject>Power</subject><issn>0045-7906</issn><issn>1879-0755</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNqNUMtOwzAQtBBIlMI_hA9IsJ3EiY-oPKVKXOBsOZtN6iqJI9tF9O9xKAeOXHZ2R7ujnSHkltGMUSbu9hnYccYBAac-45Tnka8rWZ-RFYuY0qosz8mK0qJMK0nFJbnyfk_jLFi9IuoBvemnZMSws60dbH9MOuuSnel3wzHRAAenAyZ6np39MuPSj4chmHkw6PzPLjoXq4tCkZvCsjsY0MHYyV-Ti04PHm9-cU0-nh7fNy_p9u35dXO_TSHnLKSNBGhK3ulccqwpSl5i3uRQlLTljWSiFI0uaAOyrquuwLymAFwXohW6kIzlayJPuuCs9w47Nbv4rTsqRtWSlNqrP0mpJSl1Sirebk63GB_8jLaUh2gEsDUOIajWmn-ofANtnXsD</recordid><startdate>202309</startdate><enddate>202309</enddate><creator>Guturu, Sahith</creator><creator>Kumar, Uppugunduru Anil</creator><creator>Bharadwaj, S. Vignesh</creator><creator>Ahmed, Syed Ershad</creator><general>Elsevier Ltd</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>202309</creationdate><title>Design methodology for highly accurate approximate multipliers for error resilient applications</title><author>Guturu, Sahith ; Kumar, Uppugunduru Anil ; Bharadwaj, S. Vignesh ; Ahmed, Syed Ershad</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c321t-b9ccb52fa392e80e925e3b3c450d2b91656ba40bc9887f4e380cc2a46d6a49113</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Approximate computing</topic><topic>Approximate multiplier</topic><topic>Neural networks</topic><topic>Power</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Guturu, Sahith</creatorcontrib><creatorcontrib>Kumar, Uppugunduru Anil</creatorcontrib><creatorcontrib>Bharadwaj, S. Vignesh</creatorcontrib><creatorcontrib>Ahmed, Syed Ershad</creatorcontrib><collection>CrossRef</collection><jtitle>Computers &amp; electrical engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Guturu, Sahith</au><au>Kumar, Uppugunduru Anil</au><au>Bharadwaj, S. Vignesh</au><au>Ahmed, Syed Ershad</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Design methodology for highly accurate approximate multipliers for error resilient applications</atitle><jtitle>Computers &amp; electrical engineering</jtitle><date>2023-09</date><risdate>2023</risdate><volume>110</volume><spage>108798</spage><pages>108798-</pages><artnum>108798</artnum><issn>0045-7906</issn><eissn>1879-0755</eissn><abstract>Approximate computing has become the paradigm shift for applications such as neural networks and image processing, where accurate computation is not needed and intends to improve area, power, and speed. New Multiplier architectures are proposed in this paper based on an algorithm which assigns the appropriate approximate compressor adaptively from existing set of compressors to improve the accuracy in the corresponding partial product column. Experimental results prove that the existing unsigned multiplier architectures have less accuracy than the proposed designs. To quantify the performance of the proposed designs they were assessed using image processing and neural network applications. From the results, it can be deduced that the proposed architectures achieve up to 43% increase in PSNR when compared to the existing designs, with up to 14.3% increase in power consumption. [Display omitted] •A new methodology based on an algorithm has been proposed to form the multiplier.•Various multipliers designed using proposed methodology and existing 4:2 compressors.•Optimal design selected based on hardware and error analysis of existing designs.•The performance of the new design is evaluated through benchmarking applications.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/j.compeleceng.2023.108798</doi></addata></record>
fulltext fulltext
identifier ISSN: 0045-7906
ispartof Computers & electrical engineering, 2023-09, Vol.110, p.108798, Article 108798
issn 0045-7906
1879-0755
language eng
recordid cdi_crossref_primary_10_1016_j_compeleceng_2023_108798
source Elsevier
subjects Approximate computing
Approximate multiplier
Neural networks
Power
title Design methodology for highly accurate approximate multipliers for error resilient applications
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-11T01%3A31%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-elsevier_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Design%20methodology%20for%20highly%20accurate%20approximate%20multipliers%20for%20error%20resilient%20applications&rft.jtitle=Computers%20&%20electrical%20engineering&rft.au=Guturu,%20Sahith&rft.date=2023-09&rft.volume=110&rft.spage=108798&rft.pages=108798-&rft.artnum=108798&rft.issn=0045-7906&rft.eissn=1879-0755&rft_id=info:doi/10.1016/j.compeleceng.2023.108798&rft_dat=%3Celsevier_cross%3ES0045790623002227%3C/elsevier_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c321t-b9ccb52fa392e80e925e3b3c450d2b91656ba40bc9887f4e380cc2a46d6a49113%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true