{"id":"https://openalex.org/W2798842472","doi":"https://doi.org/10.23919/date.2018.8342163","title":"Compiler-driven error analysis for designing approximate accelerators","display_name":"Compiler-driven error analysis for designing approximate accelerators","publication_year":2018,"publication_date":"2018-03-01","ids":{"openalex":"https://openalex.org/W2798842472","doi":"https://doi.org/10.23919/date.2018.8342163","mag":"2798842472"},"language":"en","primary_location":{"id":"doi:10.23919/date.2018.8342163","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date.2018.8342163","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)","raw_type":"proceedings-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/A5051404579","display_name":"J. Castro Godinez","orcid":"https://orcid.org/0000-0003-4808-4904"},"institutions":[{"id":"https://openalex.org/I145372079","display_name":"Instituto Tecnol\u00f3gico de Costa Rica","ror":"https://ror.org/04zhrfn38","country_code":"CR","type":"education","lineage":["https://openalex.org/I145372079"]},{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["CR","DE"],"is_corresponding":true,"raw_author_name":"Jorge Castro-Godinez","raw_affiliation_strings":["Chair for Embedded Systems (CES), Karlsruhe Institute of Technology (KIT), Germany","School of Electronics Engineering, Instituto Tecnol\u00f3gico de Costa Rica, Costa Rica"],"affiliations":[{"raw_affiliation_string":"Chair for Embedded Systems (CES), Karlsruhe Institute of Technology (KIT), Germany","institution_ids":["https://openalex.org/I102335020"]},{"raw_affiliation_string":"School of Electronics Engineering, Instituto Tecnol\u00f3gico de Costa Rica, Costa Rica","institution_ids":["https://openalex.org/I145372079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024779027","display_name":"Sven Esser","orcid":null},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sven Esser","raw_affiliation_strings":["Chair for Embedded Systems (CES), Karlsruhe Institute of Technology (KIT), Germany"],"affiliations":[{"raw_affiliation_string":"Chair for Embedded Systems (CES), Karlsruhe Institute of Technology (KIT), Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005190949","display_name":"Muhammad Shafique","orcid":"https://orcid.org/0000-0002-2607-8135"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Muhammad Shafique","raw_affiliation_strings":["Institute of Computer Engineering, Vienna University of Technology (TU Wien), Austria"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering, Vienna University of Technology (TU Wien), Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039715227","display_name":"Santiago Pagani","orcid":"https://orcid.org/0000-0002-5088-0347"},"institutions":[{"id":"https://openalex.org/I2801109035","display_name":"ARM (United Kingdom)","ror":"https://ror.org/04mmhzs81","country_code":"GB","type":"company","lineage":["https://openalex.org/I2801109035"]},{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE","GB"],"is_corresponding":false,"raw_author_name":"Santiago Pagani","raw_affiliation_strings":["ARM Ltd., Cambridge, United Kingdom","Chair for Embedded Systems (CES), Karlsruhe Institute of Technology (KIT), Germany"],"affiliations":[{"raw_affiliation_string":"ARM Ltd., Cambridge, United Kingdom","institution_ids":["https://openalex.org/I2801109035"]},{"raw_affiliation_string":"Chair for Embedded Systems (CES), Karlsruhe Institute of Technology (KIT), Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063508488","display_name":"J\u00f6rg Henkel","orcid":"https://orcid.org/0000-0001-9602-2922"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jorg Henkel","raw_affiliation_strings":["Chair for Embedded Systems (CES), Karlsruhe Institute of Technology (KIT), Germany"],"affiliations":[{"raw_affiliation_string":"Chair for Embedded Systems (CES), Karlsruhe Institute of Technology (KIT), Germany","institution_ids":["https://openalex.org/I102335020"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5051404579"],"corresponding_institution_ids":["https://openalex.org/I102335020","https://openalex.org/I145372079"],"apc_list":null,"apc_paid":null,"fwci":2.2242,"has_fulltext":false,"cited_by_count":31,"citation_normalized_percentile":{"value":0.88421979,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1027","last_page":"1032"},"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/T10558","display_name":"Advancements in Semiconductor Devices and Circuit Design","score":0.9997000098228455,"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/T10472","display_name":"Semiconductor materials and devices","score":0.9994999766349792,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8410248756408691},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.8345881700515747},{"id":"https://openalex.org/keywords/adder","display_name":"Adder","score":0.6484226584434509},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.569717288017273},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5670347213745117},{"id":"https://openalex.org/keywords/optimizing-compiler","display_name":"Optimizing compiler","score":0.4873274266719818},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4760453701019287},{"id":"https://openalex.org/keywords/error-detection-and-correction","display_name":"Error detection and correction","score":0.46414199471473694},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4568125009536743},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.42714351415634155},{"id":"https://openalex.org/keywords/approximation-error","display_name":"Approximation error","score":0.4198574721813202},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.39915525913238525},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.3780224323272705},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.21366575360298157}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8410248756408691},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.8345881700515747},{"id":"https://openalex.org/C164620267","wikidata":"https://www.wikidata.org/wiki/Q376953","display_name":"Adder","level":3,"score":0.6484226584434509},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.569717288017273},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5670347213745117},{"id":"https://openalex.org/C190902152","wikidata":"https://www.wikidata.org/wiki/Q1325106","display_name":"Optimizing compiler","level":3,"score":0.4873274266719818},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4760453701019287},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.46414199471473694},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4568125009536743},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.42714351415634155},{"id":"https://openalex.org/C122383733","wikidata":"https://www.wikidata.org/wiki/Q865920","display_name":"Approximation error","level":2,"score":0.4198574721813202},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.39915525913238525},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3780224323272705},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.21366575360298157},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"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/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/date.2018.8342163","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date.2018.8342163","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8700000047683716,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W1965672260","https://openalex.org/W1977686543","https://openalex.org/W1986192284","https://openalex.org/W1998824039","https://openalex.org/W2005487033","https://openalex.org/W2005652364","https://openalex.org/W2005865544","https://openalex.org/W2035378788","https://openalex.org/W2076536455","https://openalex.org/W2129394555","https://openalex.org/W2153185479","https://openalex.org/W2155458498","https://openalex.org/W2187230075","https://openalex.org/W2244005500","https://openalex.org/W2399535694","https://openalex.org/W2400897015","https://openalex.org/W2404305894","https://openalex.org/W2515531880","https://openalex.org/W2519246207","https://openalex.org/W2534108242","https://openalex.org/W2619638368","https://openalex.org/W2626784759","https://openalex.org/W4234974086","https://openalex.org/W4246166885","https://openalex.org/W6634717524","https://openalex.org/W6650281308","https://openalex.org/W6726646750"],"related_works":["https://openalex.org/W1601646354","https://openalex.org/W1541585229","https://openalex.org/W1853049011","https://openalex.org/W2479014312","https://openalex.org/W1583465708","https://openalex.org/W1606851719","https://openalex.org/W2078700326","https://openalex.org/W2150593430","https://openalex.org/W2158819012","https://openalex.org/W3003496213"],"abstract_inverted_index":{"Approximate":[0],"Computing":[1],"has":[2],"emerged":[3],"as":[4,25,57,151],"a":[5,108,132,136],"design":[6,125],"paradigm":[7,16],"suitable":[8],"to":[9,18,52,61,71,98,113,134,167,183],"applications":[10],"with":[11],"inherent":[12],"error":[13,110,141,170,175],"resilience.":[14],"This":[15,93,105,143],"aims":[17],"reduce":[19],"the":[20,36,74,91,115,124,140,164,169,172],"associated":[21],"computing":[22],"costs":[23],"(such":[24],"execution":[26],"time,":[27],"area,":[28],"or":[29],"energy)":[30],"of":[31,38,102,117,126,139],"exact":[32,83,156],"calculations":[33],"by":[34,77,160,178],"reducing":[35],"quality":[37,63],"their":[39],"results.":[40],"Several":[41],"approximate":[42,58,78,85,103,121,127,161],"arithmetic":[43],"circuits":[44,79],"have":[45],"been":[46],"proposed,":[47],"which":[48],"can":[49],"be":[50],"used":[51],"implement":[53],"hardware":[54],"blocks":[55],"such":[56],"accelerators.":[59,104,128],"However,":[60],"satisfy":[62],"constraints":[64],"in":[65,95,123],"these":[66,154],"accelerators,":[67],"it":[68],"is":[69],"imperative":[70],"assess":[72],"how":[73],"errors":[75,118],"introduced":[76],"propagate":[80],"through":[81,186],"other":[82],"and":[84,87],"computations,":[86],"finally":[88],"accumulate":[89],"at":[90,171],"output.":[92,173],"is,":[94],"particular,":[96],"crucial":[97],"enable":[99],"high-level":[100],"synthesis":[101],"work":[106],"proposes":[107],"compiler-driven":[109],"analysis":[111,138,166],"methodology":[112],"evaluate":[114],"behavior":[116],"generated":[119],"from":[120],"adders":[122],"We":[129],"present":[130],"CEDA,":[131],"tool":[133,144,180],"perform":[135],"static":[137],"propagation.":[142],"uses":[145],"#pragma-based":[146],"annotated":[147],"C/C++":[148],"source":[149],"code":[150,165],"input.":[152],"With":[153],"annotations,":[155],"additions":[157],"are":[158,181],"replaced":[159],"ones":[162],"during":[163],"estimate":[168],"The":[174],"estimations":[176],"produced":[177],"our":[179],"comparable":[182],"those":[184],"obtained":[185],"simulations.":[187]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":7},{"year":2020,"cited_by_count":7},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":1}],"updated_date":"2026-04-06T07:47:59.780226","created_date":"2025-10-10T00:00:00"}
