{"id":"https://openalex.org/W4211125327","doi":"https://doi.org/10.1145/3513262","title":"<i>AppAxO</i> : Designing <u>App</u> lication-specific <u>A</u> ppro <u>x</u> imate <u>O</u> perators for FPGA-based Embedded Systems","display_name":"<i>AppAxO</i> : Designing <u>App</u> lication-specific <u>A</u> ppro <u>x</u> imate <u>O</u> perators for FPGA-based Embedded Systems","publication_year":2022,"publication_date":"2022-02-11","ids":{"openalex":"https://openalex.org/W4211125327","doi":"https://doi.org/10.1145/3513262"},"language":"en","primary_location":{"id":"doi:10.1145/3513262","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3513262","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5028792027","display_name":"Salim Ullah","orcid":"https://orcid.org/0000-0002-9774-9522"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"TU Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Salim Ullah","raw_affiliation_strings":["The Chair for Processor Design, Center for Advancing Electronics Dresden (CfAED), Technische Universit\u00e4t Dresden, Dresden, Germany"],"affiliations":[{"raw_affiliation_string":"The Chair for Processor Design, Center for Advancing Electronics Dresden (CfAED), Technische Universit\u00e4t Dresden, Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051064456","display_name":"Siva Satyendra Sahoo","orcid":"https://orcid.org/0000-0002-2243-5350"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"TU Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Siva Satyendra Sahoo","raw_affiliation_strings":["The Chair for Processor Design, Center for Advancing Electronics Dresden (CfAED), Technische Universit\u00e4t Dresden, Dresden, Germany"],"affiliations":[{"raw_affiliation_string":"The Chair for Processor Design, Center for Advancing Electronics Dresden (CfAED), Technische Universit\u00e4t Dresden, Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070421736","display_name":"Nemath Ahmed","orcid":"https://orcid.org/0000-0001-7523-5152"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"TU Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Nemath Ahmed","raw_affiliation_strings":["The Chair for Processor Design, Center for Advancing Electronics Dresden (CfAED), Technische Universit\u00e4t Dresden, Dresden, Germany"],"affiliations":[{"raw_affiliation_string":"The Chair for Processor Design, Center for Advancing Electronics Dresden (CfAED), Technische Universit\u00e4t Dresden, Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014800315","display_name":"Debabrata Chaudhury","orcid":"https://orcid.org/0000-0002-6613-2431"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"TU Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Debabrata Chaudhury","raw_affiliation_strings":["The Chair for Processor Design, Center for Advancing Electronics Dresden (CfAED), Technische Universit\u00e4t Dresden, Dresden, Germany"],"affiliations":[{"raw_affiliation_string":"The Chair for Processor Design, Center for Advancing Electronics Dresden (CfAED), Technische Universit\u00e4t Dresden, Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100755285","display_name":"Akash Kumar","orcid":"https://orcid.org/0000-0001-7125-1737"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"TU Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Akash Kumar","raw_affiliation_strings":["The Chair for Processor Design, Center for Advancing Electronics Dresden (CfAED), Technische Universit\u00e4t Dresden, Dresden, Germany"],"affiliations":[{"raw_affiliation_string":"The Chair for Processor Design, Center for Advancing Electronics Dresden (CfAED), Technische Universit\u00e4t Dresden, Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5028792027"],"corresponding_institution_ids":["https://openalex.org/I78650965"],"apc_list":null,"apc_paid":null,"fwci":2.4888,"has_fulltext":false,"cited_by_count":28,"citation_normalized_percentile":{"value":0.89243083,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"21","issue":"3","first_page":"1","last_page":"31"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10363","display_name":"Low-power high-performance VLSI design","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10363","display_name":"Low-power high-performance VLSI design","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10323","display_name":"Analog and Mixed-Signal Circuit Design","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.790035605430603},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.7273873090744019},{"id":"https://openalex.org/keywords/lookup-table","display_name":"Lookup table","score":0.6996679902076721},{"id":"https://openalex.org/keywords/multiplier","display_name":"Multiplier (economics)","score":0.6351150274276733},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6287927627563477},{"id":"https://openalex.org/keywords/adder","display_name":"Adder","score":0.5490236878395081},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.4003600776195526},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.39440277218818665},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3724363446235657},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.2462829351425171},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.11624166369438171}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.790035605430603},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.7273873090744019},{"id":"https://openalex.org/C134835016","wikidata":"https://www.wikidata.org/wiki/Q690265","display_name":"Lookup table","level":2,"score":0.6996679902076721},{"id":"https://openalex.org/C124584101","wikidata":"https://www.wikidata.org/wiki/Q1053266","display_name":"Multiplier (economics)","level":2,"score":0.6351150274276733},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6287927627563477},{"id":"https://openalex.org/C164620267","wikidata":"https://www.wikidata.org/wiki/Q376953","display_name":"Adder","level":3,"score":0.5490236878395081},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.4003600776195526},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.39440277218818665},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3724363446235657},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2462829351425171},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.11624166369438171},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C139719470","wikidata":"https://www.wikidata.org/wiki/Q39680","display_name":"Macroeconomics","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3513262","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3513262","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G7276696126","display_name":null,"funder_award_id":"380524764","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W114517082","https://openalex.org/W273955616","https://openalex.org/W1964357740","https://openalex.org/W2005865544","https://openalex.org/W2007339694","https://openalex.org/W2026005150","https://openalex.org/W2035378788","https://openalex.org/W2048773562","https://openalex.org/W2070493638","https://openalex.org/W2080581973","https://openalex.org/W2091085232","https://openalex.org/W2099198033","https://openalex.org/W2106484393","https://openalex.org/W2112796928","https://openalex.org/W2141388876","https://openalex.org/W2162273778","https://openalex.org/W2265166184","https://openalex.org/W2533121491","https://openalex.org/W2535375934","https://openalex.org/W2554131156","https://openalex.org/W2612139336","https://openalex.org/W2794550444","https://openalex.org/W2799036754","https://openalex.org/W2808908725","https://openalex.org/W2808980609","https://openalex.org/W2916991310","https://openalex.org/W3018203643","https://openalex.org/W3018565930","https://openalex.org/W3024342822","https://openalex.org/W3083545463","https://openalex.org/W3086784814","https://openalex.org/W3092362650","https://openalex.org/W3093826489","https://openalex.org/W3106083418","https://openalex.org/W3126267573","https://openalex.org/W4249697915","https://openalex.org/W6610017368"],"related_works":["https://openalex.org/W3217463396","https://openalex.org/W2790557758","https://openalex.org/W2155289750","https://openalex.org/W2024574431","https://openalex.org/W2117300767","https://openalex.org/W2510992755","https://openalex.org/W1886625815","https://openalex.org/W2374017528","https://openalex.org/W4285503609","https://openalex.org/W2126248441"],"abstract_inverted_index":{"Approximate":[0],"arithmetic":[1,112],"operators,":[2],"such":[3],"as":[4],"adders":[5],"and":[6,15,34,74,89,120,169,175,194],"multipliers,":[7],"are":[8],"increasingly":[9],"used":[10],"to":[11,65,70,87,94,124,129,153,167],"satisfy":[12],"the":[13,25,35,48,51,81,130,214],"energy":[14],"performance":[16,75,176],"requirements":[17],"of":[18,24,37,55,83,122],"resource-constrained":[19],"embedded":[20],"systems.":[21],"However,":[22],"most":[23],"available":[26,53],"approximate":[27,56,91,111,126,158,200],"operators":[28,39,57,68,92,127],"have":[29,179],"an":[30,71,95,136],"application-agnostic":[31],"design":[32,66,105,154,216],"methodology,":[33],"efficacy":[36],"these":[38,210],"can":[40],"only":[41],"be":[42],"evaluated":[43,180],"by":[44],"employing":[45],"them":[46],"in":[47],"applications.":[49],"Furthermore,":[50],"various":[52,163],"libraries":[54],"do":[58],"not":[59],"share":[60],"any":[61],"standard":[62],"approximation-induction":[63],"policy":[64],"new":[67],"according":[69,93,128],"application\u2019s":[72,96],"accuracy":[73,174],"constraints.":[76,177],"These":[77],"limitations":[78],"also":[79],"hinder":[80],"utilization":[82],"machine":[84,164],"learning":[85,165],"models":[86,166],"explore":[88],"determine":[90],"requirements.":[97],"In":[98],"this":[99],"work,":[100],"we":[101],"present":[102],"a":[103],"generic":[104],"methodology":[106,148,183],"for":[107,135,184,209],"implementing":[108],"FPGA-based":[109],"application-specific":[110],"operators.":[113],"Our":[114],"proposed":[115,182,215],"technique":[116],"utilizes":[117,149],"lookup":[118,145],"tables":[119],"carry-chains":[121],"FPGAs":[123],"implement":[125],"input":[131],"configurations.":[132],"For":[133],"instance,":[134],"\\(":[137,155],"\\text{M}\\times":[138],"\\text{N}":[139],"\\)":[140,157],"accurate":[141],"multiplier":[142],"utilizing":[143],"K":[144,150],"tables,":[146],"our":[147,181],"-bit":[151],"configurations":[152,171],"2^K":[156],"multipliers.":[159],"We":[160,178,196],"then":[161],"utilize":[162],"evaluate":[168],"select":[170],"satisfying":[172],"application":[173],"three":[185],"benchmark":[186,211],"applications,":[187],"i.e.,":[188],"biomedical":[189],"signal":[190],"processing,":[191,193],"image":[192],"ANNs.":[195],"report":[197],"more":[198],"non-dominated":[199],"multipliers":[201],"with":[202,213],"better":[203],"hypervolume":[204],"contribution":[205],"than":[206],"state-of-the-art":[207],"designs":[208],"applications":[212],"methodology.":[217]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":10},{"year":2022,"cited_by_count":3}],"updated_date":"2026-03-14T08:43:22.919905","created_date":"2025-10-10T00:00:00"}
