{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,24]],"date-time":"2026-10-24T02:48:00Z","timestamp":1792810080759,"version":"4.5.0"},"reference-count":222,"publisher":"Association for Computing Machinery (ACM)","issue":"7","license":[{"start":{"date-parts":[[2025,3,5]],"date-time":"2025-03-05T00:00:00Z","timestamp":1741132800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"funder":[{"DOI":"10.13039\/100024160","name":"ASPIRE","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100024160","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Abu Dhabi\u2019s Advanced Technology Research Council"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2025,7,31]]},"abstract":"<jats:p>\n            The rapid growth of demanding applications in domains applying multimedia processing and machine learning has marked a new era for edge and cloud computing. These applications involve massive data and compute-intensive tasks, and thus, typical computing paradigms in embedded systems and data centers are stressed to meet the worldwide demand for high performance. Concurrently, over the last 15\u00a0years, the semiconductor industry has established power efficiency as a first-class design concern. As a result, the community of computing systems is forced to find alternative design approaches to facilitate high-performance and power-efficient computing. Among the examined solutions,\n            <jats:italic>Approximate Computing<\/jats:italic>\n            has attracted an ever-increasing interest, which has resulted in novel approximation techniques for all the layers of the traditional computing stack. More specifically, during the last decade, a plethora of approximation techniques in software (programs, frameworks, compilers, runtimes, languages), hardware (circuits, accelerators), and architectures (processors, memories) have been proposed in the literature. The current article is Part I of a comprehensive survey on Approximate Computing. It reviews its motivation, terminology, and principles, as well as it classifies the state-of-the-art software &amp; hardware approximation techniques, presents their technical details, and reports a comparative quantitative analysis.\n          <\/jats:p>","DOI":"10.1145\/3716845","type":"journal-article","created":{"date-parts":[[2025,2,12]],"date-time":"2025-02-12T11:16:18Z","timestamp":1739358978000},"page":"1-36","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":37,"title":["Approximate Computing Survey, Part I: Terminology and Software &amp; Hardware Approximation Techniques"],"prefix":"10.1145","volume":"57","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0503-8246","authenticated-orcid":false,"given":"Vasileios","family":"Leon","sequence":"first","affiliation":[{"name":"National Technical University of Athens, Zografou, Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9841-6132","authenticated-orcid":false,"given":"Muhammad Abdullah","family":"Hanif","sequence":"additional","affiliation":[{"name":"New York University Abu Dhabi, Abu Dhabi United Arab Emirates"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7184-3740","authenticated-orcid":false,"given":"Giorgos","family":"Armeniakos","sequence":"additional","affiliation":[{"name":"National Technical University of Athens, Zografou Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4476-2501","authenticated-orcid":false,"given":"Xun","family":"Jiao","sequence":"additional","affiliation":[{"name":"Villanova University, Villanova, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2607-8135","authenticated-orcid":false,"given":"Muhammad","family":"Shafique","sequence":"additional","affiliation":[{"name":"New York University Abu Dhabi, Abu Dhabi United Arab Emirates"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8612-2700","authenticated-orcid":false,"given":"Kiamal","family":"Pekmestzi","sequence":"additional","affiliation":[{"name":"National Technical University of Athens, Zografou Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6930-6847","authenticated-orcid":false,"given":"Dimitrios","family":"Soudris","sequence":"additional","affiliation":[{"name":"National Technical University of Athens, Zografou Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,3,5]]},"reference":[{"key":"e_1_3_1_2_2","doi-asserted-by":"crossref","first-page":"711","DOI":"10.1145\/2814270.2814314","volume-title":"ACM SIGPLAN Int\u2019l. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA\u201915)","author":"Achour Sara","year":"2015","unstructured":"Sara Achour and Martin C. Rinard. 2015. Approximate computation with outlier detection in Topaz. In ACM SIGPLAN Int\u2019l. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA\u201915). 711\u2013730."},{"issue":"4","key":"e_1_3_1_3_2","doi-asserted-by":"crossref","first-page":"468","DOI":"10.1109\/TC.2019.2953751","article-title":"Approximate restoring dividers using inexact cells and estimation from partial remainders","volume":"69","author":"Adams Elizabeth","year":"2020","unstructured":"Elizabeth Adams, Suganthi Venkatachalam, and Seok-Bum Ko. 2020. Approximate restoring dividers using inexact cells and estimation from partial remainders. IEEE Trans. on Computers 69, 4 (2020), 468\u2013474.","journal-title":"IEEE Trans. on Computers"},{"key":"e_1_3_1_4_2","first-page":"29","volume-title":"ACM SIGOPS European Conference on Computer Systems (EuroSys)","author":"Agarwal Sameer","year":"2013","unstructured":"Sameer Agarwal, Barzan Mozafari, Aurojit Panda, Henry Milner, Samuel Madden, and Ion Stoica. 2013. BlinkDB: Queries with bounded errors and bounded response times on very large data. In ACM SIGOPS European Conference on Computer Systems (EuroSys). 29\u201342."},{"issue":"4","key":"e_1_3_1_5_2","doi-asserted-by":"crossref","first-page":"1352","DOI":"10.1109\/TVLSI.2016.2643003","article-title":"Dual-quality 4:2 compressors for utilizing in dynamic accuracy configurable multipliers","volume":"25","author":"Akbari Omid","year":"2017","unstructured":"Omid Akbari, Mehdi Kamal, Ali Afzali-Kusha, and Massoud Pedram. 2017. Dual-quality 4:2 compressors for utilizing in dynamic accuracy configurable multipliers. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 25, 4 (2017), 1352\u20131361.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"issue":"8","key":"e_1_3_1_6_2","first-page":"1089","article-title":"RAP-CLA: A reconfigurable approximate carry look-ahead adder","volume":"65","author":"Akbari Omid","year":"2018","unstructured":"Omid Akbari, Mehdi Kamal, Ali Afzali-Kusha, and Massoud Pedram. 2018. RAP-CLA: A reconfigurable approximate carry look-ahead adder. IEEE Trans. on Circuits and Systems II: Express Briefs 65, 8 (2018), 1089\u20131093.","journal-title":"IEEE Trans. on Circuits and Systems II: Express Briefs"},{"key":"e_1_3_1_7_2","first-page":"662","volume-title":"ACM\/IEEE Int\u2019l. Symposium on Computer Architecture (ISCA)","author":"Akhlaghi Vahideh","year":"2018","unstructured":"Vahideh Akhlaghi, Amir Yazdanbakhsh, Kambiz Samadi, Rajesh K. Gupta, and Hadi Esmaeilzadeh. 2018. SnaPEA: Predictive early activation for reducing computation in deep convolutional neural networks. In ACM\/IEEE Int\u2019l. Symposium on Computer Architecture (ISCA). 662\u2013673."},{"issue":"11","key":"e_1_3_1_8_2","doi-asserted-by":"crossref","first-page":"2802","DOI":"10.1109\/TCAD.2018.2858364","article-title":"SlackHammer: Logic synthesis for graceful errors under frequency scaling","volume":"37","author":"Alan Tanfer","year":"2018","unstructured":"Tanfer Alan and J\u00f6rg Henkel. 2018. SlackHammer: Logic synthesis for graceful errors under frequency scaling. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 37, 11 (2018), 2802\u20132811.","journal-title":"IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems"},{"issue":"7","key":"e_1_3_1_9_2","doi-asserted-by":"crossref","first-page":"922","DOI":"10.1109\/TC.2005.119","article-title":"Fuzzy memoization for floating-point multimedia applications","volume":"54","author":"Alvarez Carlos","year":"2005","unstructured":"Carlos Alvarez, Jesus Corbal, and Mateo Valero. 2005. Fuzzy memoization for floating-point multimedia applications. IEEE Trans. on Computers 54, 7 (2005), 922\u2013927.","journal-title":"IEEE Trans. on Computers"},{"key":"e_1_3_1_10_2","first-page":"577","volume-title":"IEEE Int\u2019l. Conference on Data Engineering (ICDE)","author":"Anderson Michael R.","year":"2016","unstructured":"Michael R. Anderson and Michael Cafarella. 2016. Input selection for fast feature engineering. In IEEE Int\u2019l. Conference on Data Engineering (ICDE). 577\u2013588."},{"issue":"4","key":"e_1_3_1_11_2","doi-asserted-by":"crossref","first-page":"614","DOI":"10.1109\/TC.2020.2992113","article-title":"An improved logarithmic multiplier for energy-efficient neural computing","volume":"70","author":"Ansari Mohammad Saeed","year":"2021","unstructured":"Mohammad Saeed Ansari, Bruce F. Cockburn, and Jie Han. 2021. An improved logarithmic multiplier for energy-efficient neural computing. IEEE Trans. on Computers 70, 4 (2021), 614\u2013625.","journal-title":"IEEE Trans. on Computers"},{"key":"e_1_3_1_12_2","first-page":"85","volume-title":"IEEE\/ACM Int\u2019l. Symposium on Code Generation and Optimization (CGO)","author":"Ansel Jason","year":"2011","unstructured":"Jason Ansel, Yee Lok Wong, Cy Chan, Marek Olszewski, Alan Edelman, and Saman Amarasinghe. 2011. Language and compiler support for auto-tuning variable-accuracy algorithms. In IEEE\/ACM Int\u2019l. Symposium on Code Generation and Optimization (CGO). 85\u201396."},{"key":"e_1_3_1_13_2","first-page":"1","volume-title":"IEEE Latin-American Test Symposium (LATS)","author":"Aponte-Moreno Alexander","year":"2018","unstructured":"Alexander Aponte-Moreno, Alejandro Moncada, Felipe Restrepo-Calle, and Cesar Pedraza. 2018. A review of approximate computing techniques towards fault mitigation in HW\/SW systems. In IEEE Latin-American Test Symposium (LATS). 1\u20136."},{"issue":"4","key":"e_1_3_1_14_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3527156","article-title":"Hardware approximate techniques for deep neural network accelerators: A survey","volume":"55","author":"Armeniakos Giorgos","year":"2022","unstructured":"Giorgos Armeniakos, Georgios Zervakis, Dimitrios Soudris, and J\u00f6rg Henkel. 2022. Hardware approximate techniques for deep neural network accelerators: A survey. Comput. Surveys 55, 4 (2022), 1\u201336.","journal-title":"Comput. Surveys"},{"key":"e_1_3_1_15_2","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1145\/1806596.1806620","volume-title":"ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)","author":"Baek Woongki","year":"2010","unstructured":"Woongki Baek and Trishul M. Chilimbi. 2010. Green: A framework for supporting energy-conscious programming using controlled approximation. In ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI). 198\u2013209."},{"issue":"2","key":"e_1_3_1_16_2","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1109\/TETC.2017.2737045","article-title":"LEXACT: Low energy N-Modular redundancy using approximate computing for real-time multicore processors","volume":"8","author":"Baharvand Farshad","year":"2020","unstructured":"Farshad Baharvand and Seyed Ghassem Miremadi. 2020. LEXACT: Low energy N-Modular redundancy using approximate computing for real-time multicore processors. IEEE Trans. on Emerging Topics in Computing 8, 2 (2020), 431\u2013441.","journal-title":"IEEE Trans. on Emerging Topics in Computing"},{"key":"e_1_3_1_17_2","first-page":"831","volume-title":"ACM\/IEEE Int\u2019l. Symposium on Computer Architecture (ISCA)","author":"Bleier Nathaniel","year":"2022","unstructured":"Nathaniel Bleier, Calvin Lee, Francisco Rodriguez, Antony Sou, Scott White, and Rakesh Kumar. 2022. FlexiCores: Low footprint, high yield, field reprogrammable flexible microprocessors. In ACM\/IEEE Int\u2019l. Symposium on Computer Architecture (ISCA). 831\u2013846."},{"key":"e_1_3_1_18_2","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1145\/2541940.2541958","volume-title":"ACM Int\u2019l. Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)","author":"Bornholt James","year":"2014","unstructured":"James Bornholt, Todd Mytkowicz, and Kathryn S. McKinley. 2014. Uncertain \\(\\scriptstyle \\lt\\) T \\(\\scriptstyle \\gt\\) : A first-order type for uncertain data. In ACM Int\u2019l. Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 51\u201366."},{"key":"e_1_3_1_19_2","first-page":"470","volume-title":"ACM SIGPLAN Int\u2019l. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)","author":"Boston Brett","year":"2015","unstructured":"Brett Boston, Adrian Sampson, Dan Grossman, and Luis Ceze. 2015. Probability type inference for flexible approximate programming. In ACM SIGPLAN Int\u2019l. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA). 470\u2013487."},{"key":"e_1_3_1_20_2","first-page":"1140","volume-title":"IEEE Int\u2019l. Parallel and Distributed Processing Symposium (IPDPS)","author":"Brumar Iulian","year":"2017","unstructured":"Iulian Brumar, Marc Casas, Miquel Moreto, Mateo Valero, and Gurindar S. Sohi. 2017. ATM: Approximate task memoization in the runtime system. In IEEE Int\u2019l. Parallel and Distributed Processing Symposium (IPDPS). 1140\u20131150."},{"key":"e_1_3_1_21_2","first-page":"1","volume-title":"ACM\/IEEE SC, Int\u2019l. Conference for High Performance Computing, Networking, Storage and Analysis","author":"Brunie Hugo","year":"2020","unstructured":"Hugo Brunie, Costin Iancu, Khaled Z. Ibrahim, Philip Brisk, and Brandon Cook. 2020. Tuning floating-point precision using dynamic program information and temporal locality. In ACM\/IEEE SC, Int\u2019l. Conference for High Performance Computing, Networking, Storage and Analysis. 1\u201314."},{"key":"e_1_3_1_22_2","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1145\/1735688.1735705","volume-title":"Workshop on General-Purpose Computation on Graphics Processing Units (GPGPU)","author":"Byna Surendra","year":"2010","unstructured":"Surendra Byna, Jiayuan Meng, Anand Raghunathan, Srimat Chakradhar, and Srihari Cadambi. 2010. Best-effort semantic document search on GPUs. In Workshop on General-Purpose Computation on Graphics Processing Units (GPGPU). 86\u201393."},{"key":"e_1_3_1_23_2","first-page":"235","volume-title":"IEEE\/ACM Int\u2019l. Symposium on Code Generation and Optimization (CGO)","author":"Campanoni Simone","year":"2015","unstructured":"Simone Campanoni, Glenn Holloway, Gu-Yeon Wei, and David Brooks. 2015. HELIX-UP: Relaxing program semantics to unleash parallelization. In IEEE\/ACM Int\u2019l. Symposium on Code Generation and Optimization (CGO). 235\u2013245."},{"key":"e_1_3_1_24_2","first-page":"169","volume-title":"ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)","author":"Carbin Michael","year":"2012","unstructured":"Michael Carbin, Deokhwan Kim, Sasa Misailovic, and Martin C. Rinard. 2012. Proving acceptability properties of relaxed nondeterministic approximate programs. In ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI). 169\u2013180."},{"key":"e_1_3_1_25_2","first-page":"33","volume-title":"ACM SIGPLAN Int\u2019l. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)","author":"Carbin Michael","year":"2013","unstructured":"Michael Carbin, Sasa Misailovic, and Martin C. Rinard. 2013. Verifying quantitative reliability for programs that execute on unreliable hardware. In ACM SIGPLAN Int\u2019l. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA). 33\u201352."},{"issue":"8","key":"e_1_3_1_26_2","first-page":"2845","article-title":"AxLS: A framework for approximate logic synthesis based on netlist transformations","volume":"68","author":"Castro-God\u00ednez Jorge","year":"2021","unstructured":"Jorge Castro-God\u00ednez, Humberto Barrantes-Garc\u00eda, Muhammad Shafique, and J\u00f6rg Henkel. 2021. AxLS: A framework for approximate logic synthesis based on netlist transformations. IEEE Trans. on Circuits and Systems II: Express Briefs 68, 8 (2021), 2845\u20132849.","journal-title":"IEEE Trans. on Circuits and Systems II: Express Briefs"},{"key":"e_1_3_1_27_2","first-page":"1","volume-title":"Int\u2019l. Conference On Computer Aided Design (ICCAD)","author":"Castro-God\u00ednez Jorge","year":"2020","unstructured":"Jorge Castro-God\u00ednez, Juli\u00e1n Mateus-Vargas, Muhammad Shafique, and J\u00f6rg Henkel. 2020. AxHLS: Design space exploration and high-level synthesis of approximate accelerators using approximate functional units and analytical models. In Int\u2019l. Conference On Computer Aided Design (ICCAD). 1\u20139."},{"key":"e_1_3_1_28_2","first-page":"865","volume-title":"Design Automation Conference (DAC)","author":"Chakradhar Srimat T.","year":"2010","unstructured":"Srimat T. Chakradhar and Anand Raghunathan. 2010. Best-effort computing: Re-thinking parallel software and hardware. In Design Automation Conference (DAC). 865\u2013870."},{"key":"e_1_3_1_29_2","first-page":"102","volume-title":"ACM SIGSOFT Symposium and European Conference on Foundations of Software Engineering (FSE)","author":"Chaudhuri Swarat","year":"2011","unstructured":"Swarat Chaudhuri, Sumit Gulwani, Roberto Lublinerman, and Sara Navidpour. 2011. Proving programs robust. In ACM SIGSOFT Symposium and European Conference on Foundations of Software Engineering (FSE). 102\u2013112."},{"issue":"7","key":"e_1_3_1_30_2","doi-asserted-by":"crossref","first-page":"1322","DOI":"10.1109\/TVLSI.2012.2205953","article-title":"Energy-efficient digital signal processing via voltage-overscaling-based residue number system","volume":"21","author":"Chen Jienan","year":"2013","unstructured":"Jienan Chen and Jianhao Hu. 2013. Energy-efficient digital signal processing via voltage-overscaling-based residue number system. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 21, 7 (2013), 1322\u20131332.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"issue":"5","key":"e_1_3_1_31_2","doi-asserted-by":"crossref","first-page":"784","DOI":"10.1109\/TC.2018.2885044","article-title":"Efficient implementations of reduced precision redundancy (RPR) multiply and accumulate (MAC)","volume":"68","author":"Chen Ke","year":"2019","unstructured":"Ke Chen, Linbin Chen, Pedro Reviriego, and Fabrizio Lombardi. 2019. Efficient implementations of reduced precision redundancy (RPR) multiply and accumulate (MAC). IEEE Trans. on Computers 68, 5 (2019), 784\u2013790.","journal-title":"IEEE Trans. on Computers"},{"key":"e_1_3_1_32_2","first-page":"51","volume-title":"Great Lakes Symposium on VLSI (GLSVLSI)","author":"Chen Linbin","year":"2015","unstructured":"Linbin Chen, Jie Han, Weiqiang Liu, and Fabrizio Lombardi. 2015. Design of approximate unsigned integer non-restoring divider for inexact computing. In Great Lakes Symposium on VLSI (GLSVLSI). 51\u201356."},{"issue":"8","key":"e_1_3_1_33_2","doi-asserted-by":"crossref","first-page":"2522","DOI":"10.1109\/TC.2015.2494005","article-title":"On the design of approximate restoring dividers for error-tolerant applications","volume":"65","author":"Chen Linbin","year":"2016","unstructured":"Linbin Chen, Jie Han, Weiqiang Liu, and Fabrizio Lombardi. 2016. On the design of approximate restoring dividers for error-tolerant applications. IEEE Trans. on Computers 65, 8 (2016), 2522\u20132533.","journal-title":"IEEE Trans. on Computers"},{"issue":"3","key":"e_1_3_1_34_2","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1109\/TMSCS.2017.2696003","article-title":"Algorithm and design of a fully parallel approximate coordinate rotation digital computer (CORDIC)","volume":"3","author":"Chen Linbin","year":"2017","unstructured":"Linbin Chen, Jie Han, Weiqiang Liu, and Fabrizio Lombardi. 2017. Algorithm and design of a fully parallel approximate coordinate rotation digital computer (CORDIC). IEEE Trans. on Multi-Scale Computing Systems 3, 3 (2017), 139\u2013151.","journal-title":"IEEE Trans. on Multi-Scale Computing Systems"},{"issue":"3","key":"e_1_3_1_35_2","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1109\/TMSCS.2018.2817608","article-title":"Design, evaluation and application of approximate high-radix dividers","volume":"4","author":"Chen Linbin","year":"2018","unstructured":"Linbin Chen, Jie Han, Weiqiang Liu, Paolo Montuschi, and Fabrizio Lombardi. 2018. Design, evaluation and application of approximate high-radix dividers. IEEE Trans. on Multi-Scale Computing Systems 4, 3 (2018), 299\u2013312.","journal-title":"IEEE Trans. on Multi-Scale Computing Systems"},{"issue":"2","key":"e_1_3_1_36_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3381039","article-title":"Tools for reduced precision computation: A survey","volume":"53","author":"Cherubin Stefano","year":"2020","unstructured":"Stefano Cherubin and Giovanni Agosta. 2020. Tools for reduced precision computation: A survey. Comput. Surveys 53, 2 (2020), 1\u201335.","journal-title":"Comput. Surveys"},{"key":"e_1_3_1_37_2","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1145\/3009837.3009846","volume-title":"ACM SIGPLAN Symposium on Principles of Programming Languages (POPL)","author":"Chiang Wei-Fan","year":"2017","unstructured":"Wei-Fan Chiang, Mark Baranowski, Ian Briggs, Alexey Solovyev, Ganesh Gopalakrishnan, and Zvonimir Rakamari\u0107. 2017. Rigorous floating-point mixed-precision tuning. In ACM SIGPLAN Symposium on Principles of Programming Languages (POPL). 300\u2013315."},{"key":"e_1_3_1_38_2","first-page":"43","volume-title":"ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP)","author":"Chiang Wei-Fan","year":"2014","unstructured":"Wei-Fan Chiang, Ganesh Gopalakrishnan, Zvonimir Rakamaric, and Alexey Solovyev. 2014. Efficient search for inputs causing high floating-point errors. In ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP). 43\u201352."},{"issue":"9","key":"e_1_3_1_39_2","doi-asserted-by":"crossref","first-page":"2004","DOI":"10.1109\/TVLSI.2013.2276759","article-title":"Scalable effort hardware design","volume":"22","author":"Chippa Vinay Kumar","year":"2014","unstructured":"Vinay Kumar Chippa, Debabrata Mohapatra, Kaushik Roy, Srimat T. Chakradhar, and Anand Raghunathan. 2014. Scalable effort hardware design. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 22, 9 (2014), 2004\u20132016.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"issue":"2","key":"e_1_3_1_40_2","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1109\/TC.2012.190","article-title":"Time-borrowing circuit designs and hardware prototyping for timing error resilience","volume":"63","author":"Choudhury Mihir R.","year":"2014","unstructured":"Mihir R. Choudhury, Vikas Chandra, Robert C. Aitken, and Kartik Mohanram. 2014. Time-borrowing circuit designs and hardware prototyping for timing error resilience. IEEE Trans. on Computers 63, 2 (2014), 497\u2013509.","journal-title":"IEEE Trans. on Computers"},{"key":"e_1_3_1_41_2","doi-asserted-by":"crossref","first-page":"381","DOI":"10.7873\/DATE.2015.0303","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Constantin Jeremy","year":"2015","unstructured":"Jeremy Constantin, Lai Wang, Georgios Karakonstantis, Anupam Chattopadhyay, and Andreas Burg. 2015. Exploiting dynamic timing margins in microprocessors for frequency-over-scaling with instruction-based clock adjustment. In Design, Automation & Test in Europe (DATE). 381\u2013386."},{"key":"e_1_3_1_42_2","unstructured":"Tom Coughlin. 2023. 175 zettabytes by 2025. (2023). https:\/\/www.forbes.com\/sites\/tomcoughlin\/2018\/11\/27\/175-zettabytes-by-2025\/?sh=254787045459"},{"issue":"8","key":"e_1_3_1_43_2","doi-asserted-by":"crossref","first-page":"1595","DOI":"10.1109\/TVLSI.2018.2822278","article-title":"Systematic design of an approximate adder: The optimized lower part constant-OR adder","volume":"26","author":"Dalloo Ayad","year":"2018","unstructured":"Ayad Dalloo, Ardalan Najafi, and Alberto Garcia-Ortiz. 2018. Systematic design of an approximate adder: The optimized lower part constant-OR adder. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 26, 8 (2018), 1595\u20131599.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"issue":"12","key":"e_1_3_1_44_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3572772","article-title":"Approximation opportunities in edge computing hardware: A systematic literature review","volume":"55","author":"Damsgaard Hans Jakob","year":"2023","unstructured":"Hans Jakob Damsgaard, Aleksandr Ometov, and Jari Nurmi. 2023. Approximation opportunities in edge computing hardware: A systematic literature review. Comput. Surveys 55, 12 (2023), 1\u201349.","journal-title":"Comput. Surveys"},{"issue":"2","key":"e_1_3_1_45_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3014426","article-title":"Towards a compiler for reals","volume":"39","author":"Darulova Eva","year":"2017","unstructured":"Eva Darulova and Viktor Kuncak. 2017. Towards a compiler for reals. ACM Trans. on Programming Languages and Systems 39, 2 (2017), 1\u201328.","journal-title":"ACM Trans. on Programming Languages and Systems"},{"issue":"2","key":"e_1_3_1_46_2","doi-asserted-by":"crossref","first-page":"242","DOI":"10.1109\/TC.2010.128","article-title":"Certifying the floating-point implementation of an elementary function using Gappa","volume":"60","author":"Dinechin Florent de","year":"2011","unstructured":"Florent de Dinechin, Christoph Lauter, and Guillaume Melquiond. 2011. Certifying the floating-point implementation of an elementary function using Gappa. IEEE Trans. on Computers 60, 2 (2011), 242\u2013253.","journal-title":"IEEE Trans. on Computers"},{"issue":"5","key":"e_1_3_1_47_2","doi-asserted-by":"crossref","first-page":"256","DOI":"10.1109\/JSSC.1974.1050511","article-title":"Design of ion-implanted MOSFET\u2019s with very small physical dimensions","volume":"9","author":"Dennard R. H.","year":"1974","unstructured":"R. H. Dennard, F. H. Gaensslen, Hwa-Nien Yu, V. L. Rideout, E. Bassous, and A. R. LeBlanc. 1974. Design of ion-implanted MOSFET\u2019s with very small physical dimensions. IEEE Journal of Solid-State Circuits 9, 5 (1974), 256\u2013268.","journal-title":"IEEE Journal of Solid-State Circuits"},{"issue":"1","key":"e_1_3_1_48_2","first-page":"137","article-title":"Block-based carry speculative approximate adder for energy-efficient applications","volume":"67","author":"Ebrahimi-Azandaryani Farhad","year":"2020","unstructured":"Farhad Ebrahimi-Azandaryani, Omid Akbari, Mehdi Kamal, Ali Afzali-Kusha, and Massoud Pedram. 2020. Block-based carry speculative approximate adder for energy-efficient applications. IEEE Trans. on Circuits and Systems II: Express Briefs 67, 1 (2020), 137\u2013141.","journal-title":"IEEE Trans. on Circuits and Systems II: Express Briefs"},{"issue":"2","key":"e_1_3_1_49_2","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1145\/2408776.2408797","article-title":"Power challenges may end the multicore era","volume":"56","author":"Esmaeilzadeh Hadi","year":"2013","unstructured":"Hadi Esmaeilzadeh, Emily Blem, Ren\u00e9e St. Amant, Karthikeyan Sankaralingam, and Doug Burger. 2013. Power challenges may end the multicore era. Commun. ACM 56, 2 (2013), 93\u2013102.","journal-title":"Commun. ACM"},{"issue":"12","key":"e_1_3_1_50_2","first-page":"4169","article-title":"Approximate multipliers based on new approximate compressors","volume":"65","author":"Esposito Darjn","year":"2018","unstructured":"Darjn Esposito, Antonio Giuseppe Maria Strollo, Ettore Napoli, Davide De Caro, and Nicola Petra. 2018. Approximate multipliers based on new approximate compressors. IEEE Trans. on Circuits and Systems I: Regular Papers 65, 12 (2018), 4169\u20134182.","journal-title":"IEEE Trans. on Circuits and Systems I: Regular Papers"},{"issue":"119","key":"e_1_3_1_51_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3360545","article-title":"Verifying safety and accuracy of approximate parallel programs via canonical sequentialization","volume":"3","author":"Fernando Vimuth","year":"2019","unstructured":"Vimuth Fernando, Keyur Joshi, and Sasa Misailovic. 2019. Verifying safety and accuracy of approximate parallel programs via canonical sequentialization. Proceedings of the ACM on Programming Languages 3, 119 (2019), 1\u201329.","journal-title":"Proceedings of the ACM on Programming Languages"},{"issue":"12","key":"e_1_3_1_52_2","first-page":"3427","article-title":"Approximate multipliers with dynamic truncation for energy reduction via graceful quality degradation","volume":"67","author":"Frustaci Fabio","year":"2020","unstructured":"Fabio Frustaci, Stefania Perri, Pasquale Corsonello, and Massimo Alioto. 2020. Approximate multipliers with dynamic truncation for energy reduction via graceful quality degradation. IEEE Trans. on Circuits and Systems II: Express Briefs 67, 12 (2020), 3427\u20133431.","journal-title":"IEEE Trans. on Circuits and Systems II: Express Briefs"},{"key":"e_1_3_1_53_2","volume-title":"Gartner identifies top 10 strategic IoT technologies and trends","year":"2018","unstructured":"Gartner. 2018. Gartner identifies top 10 strategic IoT technologies and trends. https:\/\/www.gartner.com\/en\/newsroom\/press-releases\/2018-11-07-gartner-identifies-top-10-strategic-iot-technologies-and-trends"},{"key":"e_1_3_1_54_2","doi-asserted-by":"crossref","first-page":"49112","DOI":"10.1109\/ACCESS.2018.2868036","article-title":"SquASH: Approximate square-accumulate with self-healing","volume":"6","author":"Gillani Ghayoor A.","year":"2018","unstructured":"Ghayoor A. Gillani, Muhammad Abdullah Hanif, M. Krone, Sabih H. Gerez, Muhammad Shafique, and Andre B. J. Kokkeler. 2018. SquASH: Approximate square-accumulate with self-healing. IEEE Access 6 (2018), 49112\u201349128.","journal-title":"IEEE Access"},{"key":"e_1_3_1_55_2","doi-asserted-by":"crossref","first-page":"77142","DOI":"10.1109\/ACCESS.2019.2920335","article-title":"MACISH: Designing approximate MAC accelerators with internal-self-healing","volume":"7","author":"Gillani Ghayoor A.","year":"2019","unstructured":"Ghayoor A. Gillani, Muhammad Abdullah Hanif, Bart Verstoep, Sabih H. Gerez, Muhammad Shafique, and Andre B. J. Kokkeler. 2019. MACISH: Designing approximate MAC accelerators with internal-self-healing. IEEE Access 7 (2019), 77142\u201377160.","journal-title":"IEEE Access"},{"key":"e_1_3_1_56_2","first-page":"383","volume-title":"ACM Int\u2019l. Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)","author":"Goiri Inigo","year":"2015","unstructured":"Inigo Goiri, Ricardo Bianchini, Santosh Nagarakatte, and Thu D. Nguyen. 2015. ApproxHadoop: Bringing approximations to MapReduce frameworks. In ACM Int\u2019l. Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 383\u2013397."},{"key":"e_1_3_1_57_2","first-page":"220","volume-title":"Conference on Uncertainty in Artificial Intelligence (UAI)","author":"Goodman Noah D.","year":"2008","unstructured":"Noah D. Goodman, Vikash K. Mansinghka, Daniel Roy, Keith Bonawitz, and Joshua B. Tenenbaum. 2008. Church: A language for generative models. In Conference on Uncertainty in Artificial Intelligence (UAI). 220\u2013229."},{"key":"e_1_3_1_58_2","first-page":"333","volume-title":"ACM SIGSOFT Int\u2019l. Symposium on Software Testing and Analysis (ISSTA)","author":"Guo Hui","year":"2018","unstructured":"Hui Guo and Cindy Rubio-Gonz\u00e1lez. 2018. Exploiting community structure for floating-point precision tuning. In ACM SIGSOFT Int\u2019l. Symposium on Software Testing and Analysis (ISSTA). 333\u2013343."},{"issue":"1","key":"e_1_3_1_59_2","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1109\/TCAD.2012.2217962","article-title":"Low-power digital signal processing using approximate adders","volume":"32","author":"Gupta Vaibhav","year":"2013","unstructured":"Vaibhav Gupta, Debabrata Mohapatra, Anand Raghunathan, and Kaushik Roy. 2013. Low-power digital signal processing using approximate adders. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 32, 1 (2013), 124\u2013137.","journal-title":"IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems"},{"key":"e_1_3_1_60_2","first-page":"1","volume-title":"IEEE European Test Symposium (ETS)","author":"Han Jie","year":"2013","unstructured":"Jie Han and Michael Orshansky. 2013. Approximate computing: An emerging paradigm for energy-efficient design. In IEEE European Test Symposium (ETS). 1\u20136."},{"key":"e_1_3_1_61_2","first-page":"418","volume-title":"Int\u2019l. Conference on Computer-Aided Design (ICCAD)","author":"Hashemi Soheil","year":"2015","unstructured":"Soheil Hashemi, R. Iris Bahar, and Sherief Reda. 2015. DRUM: A dynamic range unbiased multiplier for approximate applications. In Int\u2019l. Conference on Computer-Aided Design (ICCAD). 418\u2013425."},{"key":"e_1_3_1_62_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Hashemi Soheil","year":"2016","unstructured":"Soheil Hashemi, R. Iris Bahar, and Sherief Reda. 2016. A low-power dynamic divider for approximate applications. In Design Automation Conference (DAC). 1\u20136."},{"key":"e_1_3_1_63_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Hashemi Soheil","year":"2018","unstructured":"Soheil Hashemi, Hokchhay Tann, and Sherief Reda. 2018. BLASYS: Approximate logic synthesis using Boolean matrix factorization. In Design Automation Conference (DAC). 1\u20136."},{"issue":"2009","key":"e_1_3_1_64_2","first-page":"1","article-title":"Using Code Perforation to Improve Performance, Reduce Energy Consumption, and Respond to Failures","author":"Hoffmann Henry","year":"2009","unstructured":"Henry Hoffmann, Sasa Misailovic, Stelios Sidiroglou, Anant Agarwal, and Martin C. Rinard. 2009. Using Code Perforation to Improve Performance, Reduce Energy Consumption, and Respond to Failures. Massachusetts Institute of Technology Technical ReportMIT-CSAIL-TR-2009-042 (2009), 1\u201321.","journal-title":"Massachusetts Institute of Technology Technical Report"},{"key":"e_1_3_1_65_2","first-page":"61","volume-title":"IEEE Int\u2019l. Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems","author":"Hu Guangyan","year":"2019","unstructured":"Guangyan Hu, Sandro Rigo, Desheng Zhang, and Thu Nguyen. 2019. Approximation with error bounds in Spark. In IEEE Int\u2019l. Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems. 61\u201373."},{"key":"e_1_3_1_66_2","first-page":"1449","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Hu Junjun","year":"2015","unstructured":"Junjun Hu and Weikang Qian. 2015. A new approximate adder with low relative error and correct sign calculation. In Design, Automation & Test in Europe (DATE). 1449\u20131454."},{"key":"e_1_3_1_67_2","first-page":"586","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Imani Mohsen","year":"2019","unstructured":"Mohsen Imani, Ricardo Garcia, Andrew Huang, and Tajana Rosing. 2019. CADE: Configurable approximate divider for energy efficiency. In Design, Automation & Test in Europe (DATE). 586\u2013589."},{"key":"e_1_3_1_68_2","volume-title":"State of IoT 2023","author":"Analytics IoT","year":"2023","unstructured":"IoT Analytics. 2023. State of IoT 2023. https:\/\/iot-analytics.com\/number-connected-iot-devices\/"},{"issue":"12","key":"e_1_3_1_69_2","first-page":"952","article-title":"Design methodology for voltage-overscaled ultra-low-power systems","volume":"59","author":"Jeon Dongsuk","year":"2012","unstructured":"Dongsuk Jeon, Mingoo Seok, Zhengya Zhang, David Blaauw, and Dennis Sylvester. 2012. Design methodology for voltage-overscaled ultra-low-power systems. IEEE Trans. on Circuits and Systems II: Express Briefs 59, 12 (2012), 952\u2013956.","journal-title":"IEEE Trans. on Circuits and Systems II: Express Briefs"},{"issue":"8","key":"e_1_3_1_70_2","doi-asserted-by":"crossref","first-page":"2638","DOI":"10.1109\/TC.2015.2493547","article-title":"Approximate radix-8 booth multipliers for low-power and high-performance operation","volume":"65","author":"Jiang Honglan","year":"2016","unstructured":"Honglan Jiang, Jie Han, Fei Qiao, and Fabrizio Lombardi. 2016. Approximate radix-8 booth multipliers for low-power and high-performance operation. IEEE Trans. on Computers 65, 8 (2016), 2638\u20132644.","journal-title":"IEEE Trans. on Computers"},{"issue":"11","key":"e_1_3_1_71_2","doi-asserted-by":"crossref","first-page":"1635","DOI":"10.1109\/TC.2019.2916817","article-title":"Low-power unsigned divider and square root circuit designs using adaptive approximation","volume":"68","author":"Jiang Honglan","year":"2019","unstructured":"Honglan Jiang, Leibo Liu, Fabrizio Lombardi, and Jie Han. 2019. Low-power unsigned divider and square root circuit designs using adaptive approximation. IEEE Trans. on Computers 68, 11 (2019), 1635\u20131646.","journal-title":"IEEE Trans. on Computers"},{"issue":"12","key":"e_1_3_1_72_2","doi-asserted-by":"crossref","first-page":"2108","DOI":"10.1109\/JPROC.2020.3006451","article-title":"Approximate arithmetic circuits: A survey, characterization, and recent applications","volume":"108","author":"Jiang Honglan","year":"2020","unstructured":"Honglan Jiang, Francisco Javier Hernandez Santiago, Hai Mo, Leibo Liu, and Jie Han. 2020. Approximate arithmetic circuits: A survey, characterization, and recent applications. Proc. IEEE 108, 12 (2020), 2108\u20132135.","journal-title":"Proc. IEEE"},{"key":"e_1_3_1_73_2","first-page":"185","volume-title":"IEEE Int\u2019l. Conference on Computer Design (ICCD)","author":"Jiao Xun","year":"2016","unstructured":"Xun Jiao, Yu Jiang, Abbas Rahimi, and Rajesh K. Gupta. 2016. WILD: A workload-based learning model to predict dynamic delay of functional units. In IEEE Int\u2019l. Conference on Computer Design (ICCD). 185\u2013192."},{"key":"e_1_3_1_74_2","doi-asserted-by":"crossref","first-page":"1183","DOI":"10.23919\/DATE.2017.7927168","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Jiao Xun","year":"2017","unstructured":"Xun Jiao, Yu Jiang, Abbas Rahimi, and Rajesh K. Gupta. 2017. SLoT: A supervised learning model to predict dynamic timing errors of functional units. In Design, Automation & Test in Europe (DATE). 1183\u20131188."},{"issue":"12","key":"e_1_3_1_75_2","doi-asserted-by":"crossref","first-page":"5032","DOI":"10.1109\/TCAD.2020.2983127","article-title":"LEVAX: An input-aware learning-based error model of voltage-scaled functional units","volume":"39","author":"Jiao Xun","year":"2020","unstructured":"Xun Jiao, Dongning Ma, Wanli Chang, and Yu Jiang. 2020. LEVAX: An input-aware learning-based error model of voltage-scaled functional units. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 5032\u20135041.","journal-title":"IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems"},{"key":"e_1_3_1_76_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Jiao Xun","year":"2020","unstructured":"Xun Jiao, Dongning Ma, Wanli Chang, and Yu Jiang. 2020. TEVoT: Timing error modeling of functional units under dynamic voltage and temperature variations. In Design Automation Conference (DAC). 1\u20136."},{"key":"e_1_3_1_77_2","first-page":"608","volume-title":"ACM\/IEEE Int\u2019l. Conference on Software Engineering (ICSE\u201919)","author":"Joshi Keyur","year":"2019","unstructured":"Keyur Joshi, Vimuth Fernando, and Sasa Misailovic. 2019. Statistical algorithmic profiling for randomized approximate programs. In ACM\/IEEE Int\u2019l. Conference on Software Engineering (ICSE\u201919). 608\u2013618."},{"key":"e_1_3_1_78_2","first-page":"820","volume-title":"Design Automation Conference (DAC)","author":"Kahng Andrew B.","year":"2012","unstructured":"Andrew B. Kahng and Seokhyeong Kang. 2012. Accuracy-configurable adder for approximate arithmetic designs. In Design Automation Conference (DAC). 820\u2013825."},{"key":"e_1_3_1_79_2","first-page":"825","volume-title":"Asia and South Pacific Design Automation Conference (ASP-DAC)","author":"Kahng Andrew B.","year":"2010","unstructured":"Andrew B. Kahng, Seokhyeong Kang, Rakesh Kumar, and John Sartori. 2010. Slack redistribution for graceful degradation under voltage overscaling. In Asia and South Pacific Design Automation Conference (ASP-DAC). 825\u2013831."},{"key":"e_1_3_1_80_2","first-page":"631","volume-title":"ACM SIGMOD Int\u2019l. Conference on Management of Data (MOD)","author":"Kandula Srikanth","year":"2016","unstructured":"Srikanth Kandula, Anil Shanbhag, Aleksandar Vitorovic, Matthaios Olma, Robert Grandl, Surajit Chaudhuri, and Bolin Ding. 2016. Quickr: Lazily approximating complex ad-hoc queries in big data clusters. In ACM SIGMOD Int\u2019l. Conference on Management of Data (MOD). 631\u2013646."},{"key":"e_1_3_1_81_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Kanduri Anil","year":"2018","unstructured":"Anil Kanduri, Antonio Miele, Amir M. Rahmani, Pasi Liljeberg, Cristiana Bolchini, and Nikil Dutt. 2018. Approximation-aware coordinated power\/performance management for heterogeneous multi-cores. In Design Automation Conference (DAC). 1\u20136."},{"key":"e_1_3_1_82_2","first-page":"280","volume-title":"IEEE\/ACM Int\u2019l. Symposium on Code Generation and Optimization (CGO)","author":"Kang Seokwon","year":"2020","unstructured":"Seokwon Kang, Kyunghwan Choi, and Yongjun Park. 2020. PreScaler: An efficient system-aware precision scaling framework on heterogeneous systems. In IEEE\/ACM Int\u2019l. Symposium on Code Generation and Optimization (CGO). 280\u2013292."},{"issue":"2","key":"e_1_3_1_83_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3341617.3326153","article-title":"Architecture-aware approximate computing","volume":"3","author":"Karakoy Mustafa","year":"2019","unstructured":"Mustafa Karakoy, Orhan Kislal, Xulong Tang, Mahmut Taylan Kandemir, and Meenakshi Arunachalam. 2019. Architecture-aware approximate computing. Proceedings of the ACM on Measurement and Analysis of Computing Systems 3, 2 (2019), 1\u201324.","journal-title":"Proceedings of the ACM on Measurement and Analysis of Computing Systems"},{"key":"e_1_3_1_84_2","first-page":"1","volume-title":"Workshop on Approximate Computing (WAPCO)","author":"Keramidas Georgios","year":"2015","unstructured":"Georgios Keramidas, Chrysa Kokkala, and Iakovos Stamoulis. 2015. Clumsy value cache: An approximate memoization technique for mobile GPU fragment shaders. In Workshop on Approximate Computing (WAPCO). 1\u20136."},{"key":"e_1_3_1_85_2","first-page":"130","volume-title":"Int\u2019l. Conference on Computer-Aided Design (ICCAD)","author":"Kim Yongtae","year":"2013","unstructured":"Yongtae Kim, Yong Zhang, and Peng Li. 2013. An energy efficient approximate adder with carry skip for error resilient neuromorphic VLSI systems. In Int\u2019l. Conference on Computer-Aided Design (ICCAD). 130\u2013137."},{"key":"e_1_3_1_86_2","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1016\/j.cl.2018.03.003","article-title":"Data access skipping for recursive partitioning methods","volume":"53","author":"Kislal Orhan","year":"2018","unstructured":"Orhan Kislal and Mahmut T. Kandemir. 2018. Data access skipping for recursive partitioning methods. Elsevier Computer Languages, Systems & Structures 53 (2018), 143\u2013162.","journal-title":"Elsevier Computer Languages, Systems & Structures"},{"key":"e_1_3_1_87_2","first-page":"1133","volume-title":"Int\u2019l. Conference on World Wide Web (WWW)","author":"Krishnan Dhanya R.","year":"2016","unstructured":"Dhanya R. Krishnan, Do Le Quoc, Pramod Bhatotia, Christof Fetzer, and Rodrigo Rodrigues. 2016. IncApprox: A data analytics system for incremental approximate computing. In Int\u2019l. Conference on World Wide Web (WWW). 1133\u20131144."},{"issue":"5","key":"e_1_3_1_88_2","doi-asserted-by":"crossref","first-page":"852","DOI":"10.1109\/TVLSI.2009.2016665","article-title":"Low-power multimedia system design by aggressive voltage scaling","volume":"18","author":"Kurdahi Fadi J.","year":"2010","unstructured":"Fadi J. Kurdahi, Ahmed Eltawil, Kang Yi, Stanley Cheng, and Amin Khajeh. 2010. Low-power multimedia system design by aggressive voltage scaling. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 18, 5 (2010), 852\u2013856.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"key":"e_1_3_1_89_2","first-page":"227","volume-title":"ISC Int\u2019l. Conference on High Performance Computing (HPC)","author":"Laguna Ignacio","year":"2019","unstructured":"Ignacio Laguna, Paul C. Wood, Ranvijay Singh, and Saurabh Bagchi. 2019. GPUMixer: Performance-driven floating-point tuning for GPU scientific applications. In ISC Int\u2019l. Conference on High Performance Computing (HPC). 227\u2013246."},{"issue":"2","key":"e_1_3_1_90_2","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1177\/1094342016652462","article-title":"Fine-grained floating-point precision analysis","volume":"32","author":"Lam Michael O.","year":"2018","unstructured":"Michael O. Lam and Jeffrey K. Hollingsworth. 2018. Fine-grained floating-point precision analysis. SAGE Int\u2019l. Journal of High Performance Computing Applications 32, 2 (2018), 231\u2013245.","journal-title":"SAGE Int\u2019l. Journal of High Performance Computing Applications"},{"key":"e_1_3_1_91_2","first-page":"369","volume-title":"ACM Int\u2019l. Conference on Supercomputing (ICS)","author":"Lam Michael O.","year":"2013","unstructured":"Michael O. Lam, Jeffrey K. Hollingsworth, Bronis R. de Supinski, and Matthew P. Legendre. 2013. Automatically adapting programs for mixed-precision floating-point computation. In ACM Int\u2019l. Conference on Supercomputing (ICS). 369\u2013378."},{"issue":"10","key":"e_1_3_1_92_2","doi-asserted-by":"crossref","first-page":"1028","DOI":"10.14778\/2336664.2336675","article-title":"Early accurate results for advanced analytics on MapReduce","volume":"5","author":"Laptev Nikolay","year":"2012","unstructured":"Nikolay Laptev, Kai Zeng, and Carlo Zaniolo. 2012. Early accurate results for advanced analytics on MapReduce. Proceedings of the VLDB Endowment 5, 10 (2012), 1028\u20131039.","journal-title":"Proceedings of the VLDB Endowment"},{"key":"e_1_3_1_93_2","first-page":"187","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Lee Seogoo","year":"2017","unstructured":"Seogoo Lee, Lizy K. John, and Andreas Gerstlauer. 2017. High-level synthesis of approximate hardware under joint precision and voltage scaling. In Design, Automation & Test in Europe (DATE). 187\u2013192."},{"key":"e_1_3_1_94_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Leon Vasileios","year":"2019","unstructured":"Vasileios Leon, Konstantinos Asimakopoulos, Sotirios Xydis, Dimitrios Soudris, and Kiamal Pekmestzi. 2019. Cooperative arithmetic-aware approximation techniques for energy-efficient multipliers. In Design Automation Conference (DAC). 1\u20136."},{"issue":"7","key":"e_1_3_1_95_2","first-page":"1","article-title":"Approximate computing survey, part II: Application-specific & architectural approximation techniques and applications","volume":"57","author":"Leon Vasileios","year":"2025","unstructured":"Vasileios Leon, Muhammad Abdullah Hanif, Giorgos Armeniakos, Xun Jiao, Muhammad Shafique, Kiamal Pekmestzi, and Dimitrios Soudris. 2025. Approximate computing survey, part II: Application-specific & architectural approximation techniques and applications. Comput. Surveys 57, 7 (2025), 1\u201336.","journal-title":"Comput. Surveys"},{"issue":"5","key":"e_1_3_1_96_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3448980","article-title":"Improving power of DSP and CNN hardware accelerators using approximate floating-point multipliers","volume":"20","author":"Leon Vasileios","year":"2021","unstructured":"Vasileios Leon, Theodora Paparouni, Evangelos Petrongonas, Dimitrios Soudris, and Kiamal Pekmestzi. 2021. Improving power of DSP and CNN hardware accelerators using approximate floating-point multipliers. ACM Trans. on Embedded Computing Systems 20, 5 (2021), 1\u201321.","journal-title":"ACM Trans. on Embedded Computing Systems"},{"key":"e_1_3_1_97_2","first-page":"263","volume-title":"Int\u2019l. Conference on Field-Programmable Logic and Applications (FPL)","author":"Leon Vasileios","year":"2021","unstructured":"Vasileios Leon, Kiamal Pekmestzi, and Dimitrios Soudris. 2021. Exploiting the potential of approximate arithmetic in DSP & AI hardware accelerators. In Int\u2019l. Conference on Field-Programmable Logic and Applications (FPL). 263\u2013264."},{"issue":"3","key":"e_1_3_1_98_2","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1109\/TVLSI.2017.2767858","article-title":"Approximate hybrid high radix encoding for energy-efficient inexact multipliers","volume":"26","author":"Leon Vasileios","year":"2018","unstructured":"Vasileios Leon, Georgios Zervakis, Dimitrios Soudris, and Kiamal Pekmestzi. 2018. Approximate hybrid high radix encoding for energy-efficient inexact multipliers. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 26, 3 (2018), 421\u2013430.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"issue":"4","key":"e_1_3_1_99_2","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1109\/MM.2018.043191124","article-title":"Walking through the energy-error Pareto frontier of approximate multipliers","volume":"38","author":"Leon Vasileios","year":"2018","unstructured":"Vasileios Leon, Georgios Zervakis, Sotirios Xydis, Dimitrios Soudris, and Kiamal Pekmestzi. 2018. Walking through the energy-error Pareto frontier of approximate multipliers. IEEE Micro 38, 4 (2018), 40\u201349.","journal-title":"IEEE Micro"},{"key":"e_1_3_1_100_2","first-page":"341","volume-title":"ACM Int\u2019l. Conference on Supercomputing (ICS)","author":"Li Shikai","year":"2018","unstructured":"Shikai Li, Sunghyun Park, and Scott Mahlke. 2018. Sculptor: Flexible approximation with selective dynamic loop perforation. In ACM Int\u2019l. Conference on Supercomputing (ICS). 341\u2013351."},{"issue":"2","key":"e_1_3_1_101_2","doi-asserted-by":"crossref","first-page":"670","DOI":"10.1109\/TVLSI.2016.2587810","article-title":"Eliminating timing errors through collaborative design to maximize the throughput","volume":"25","author":"Li Zhan-Hui","year":"2017","unstructured":"Zhan-Hui Li, Tao-Tao Zhu, Zhi-Jian Chen, Jian-Yi Meng, Xiao-Yan Xiang, and Xiao-Lang Yan. 2017. Eliminating timing errors through collaborative design to maximize the throughput. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 25, 2 (2017), 670\u2013682.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"key":"e_1_3_1_102_2","first-page":"1","volume-title":"IEEE Int\u2019l. Symposium on Circuits and Systems (ISCAS)","author":"Lin Yingyan","year":"2017","unstructured":"Yingyan Lin, Charbel Sakr, Yongjune Kim, and Naresh Shanbhag. 2017. PredictiveNet: An energy-efficient convolutional neural network via zero prediction. In IEEE Int\u2019l. Symposium on Circuits and Systems (ISCAS). 1\u20134."},{"key":"e_1_3_1_103_2","first-page":"230","volume-title":"IEEE\/ACM Int\u2019l. Symposium on Code Generation and Optimization (CGO)","author":"Linderman Michael D.","year":"2010","unstructured":"Michael D. Linderman, Matthew Ho, David L. Dill, Teresa H. Meng, and Garry P. Nolan. 2010. Towards program optimization through automated analysis of numerical precision. In IEEE\/ACM Int\u2019l. Symposium on Code Generation and Optimization (CGO). 230\u2013237."},{"key":"e_1_3_1_104_2","first-page":"344","volume-title":"Int\u2019l. Conference on Computer-Aided Design (ICCAD)","author":"Liu Gai","year":"2017","unstructured":"Gai Liu and Zhiru Zhang. 2017. Statistically certified approximate logic synthesis. In Int\u2019l. Conference on Computer-Aided Design (ICCAD). 344\u2013351."},{"key":"e_1_3_1_105_2","first-page":"157","volume-title":"Springer Foundations of Dependable Computing","author":"Liu Jane W. S.","year":"1994","unstructured":"Jane W. S. Liu, Kwei-Jay Lin, Riccardo Bettati, David Hull, and Albert Yu. 1994. Use of imprecise computation to enhance dependability of real-time systems. In Springer Foundations of Dependable Computing. 157\u2013182."},{"key":"e_1_3_1_106_2","first-page":"213","volume-title":"ACM Int\u2019l. Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)","author":"Liu Song","year":"2011","unstructured":"Song Liu, Karthik Pattabiraman, Thomas Moscibroda, and Benjamin G. Zorn. 2011. Flikker: Saving DRAM refresh-power through critical data partitioning. In ACM Int\u2019l. Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 213\u2013224."},{"key":"e_1_3_1_107_2","first-page":"92","volume-title":"IEEE Symposium on Computer Arithmetic (ARITH)","author":"Liu Weiqiang","year":"2018","unstructured":"Weiqiang Liu, Jing Li, Tao Xu, Chenghua Wang, Paolo Montuschi, and Fabrizio Lombardi. 2018. Combining restoring array and logarithmic dividers into an approximate hybrid design. In IEEE Symposium on Computer Arithmetic (ARITH). 92\u201398."},{"issue":"8","key":"e_1_3_1_108_2","doi-asserted-by":"crossref","first-page":"1435","DOI":"10.1109\/TC.2017.2672976","article-title":"Design of approximate radix-4 booth multipliers for error-tolerant computing","volume":"66","author":"Liu Weiqiang","year":"2017","unstructured":"Weiqiang Liu, Liangyu Qian, Chenghua Wang, Honglan Jiang, Jie Han, and Fabrizio Lombardi. 2017. Design of approximate radix-4 booth multipliers for error-tolerant computing. IEEE Trans. on Computers 66, 8 (2017), 1435\u20131441.","journal-title":"IEEE Trans. on Computers"},{"issue":"9","key":"e_1_3_1_109_2","first-page":"2856","article-title":"Design and evaluation of approximate logarithmic multipliers for low power error-tolerant applications","volume":"65","author":"Liu Weiqiang","year":"2018","unstructured":"Weiqiang Liu, Jiahua Xu, Danye Wang, Chenghua Wang, Paolo Montuschi, and Fabrizio Lombardi. 2018. Design and evaluation of approximate logarithmic multipliers for low power error-tolerant applications. IEEE Trans. on Circuits and Systems I: Regular Papers 65, 9 (2018), 2856\u20132868.","journal-title":"IEEE Trans. on Circuits and Systems I: Regular Papers"},{"issue":"4","key":"e_1_3_1_110_2","doi-asserted-by":"crossref","first-page":"517","DOI":"10.1109\/TVLSI.2009.2012863","article-title":"Computation error analysis in digital signal processing systems with overscaled supply voltage","volume":"18","author":"Liu Yang","year":"2010","unstructured":"Yang Liu, Tong Zhang, and Keshab K. Parhi. 2010. Computation error analysis in digital signal processing systems with overscaled supply voltage. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 18, 4 (2010), 517\u2013526.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"key":"e_1_3_1_111_2","first-page":"685","volume-title":"ACM\/IEEE Int\u2019l. Symposium on Computer Architecture (ISCA)","author":"Liu Zhenhong","year":"2019","unstructured":"Zhenhong Liu, Amir Yazdanbakhsh, Dong Kai Wang, Hadi Esmaeilzadeh, and Nam Sung Kim. 2019. AxMemo: Hardware-compiler co-design for approximate code memoization. In ACM\/IEEE Int\u2019l. Symposium on Computer Architecture (ISCA). 685\u2013697."},{"key":"e_1_3_1_112_2","first-page":"920","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Ma Dongning","year":"2021","unstructured":"Dongning Ma, Rahul Thapa, Xingjian Wang, Xun Jiao, and Cong Hao. 2021. Workload-aware approximate computing configuration. In Design, Automation & Test in Europe (DATE). 920\u2013925."},{"issue":"4","key":"e_1_3_1_113_2","doi-asserted-by":"crossref","first-page":"827","DOI":"10.1109\/TCAD.2021.3076970","article-title":"DEVoT: Dynamic delay modeling of functional units under voltage and temperature variations","volume":"41","author":"Ma Dongning","year":"2022","unstructured":"Dongning Ma, Xinqiao Zhang, Ke Huang, Yu Jiang, Wanli Chang, and Xun Jiao. 2022. DEVoT: Dynamic delay modeling of functional units under voltage and temperature variations. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 41, 4 (2022), 827\u2013839.","journal-title":"IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems"},{"issue":"5","key":"e_1_3_1_114_2","doi-asserted-by":"crossref","first-page":"1230","DOI":"10.1109\/TVLSI.2020.2976131","article-title":"Design of approximate booth squarer for error-tolerant computing","volume":"28","author":"Reddy K. Manikantta","year":"2020","unstructured":"K. Manikantta Reddy, M. H. Vasantha, Y. B. Nithin Kumar, and Devesh Dwivedi. 2020. Design of approximate booth squarer for error-tolerant computing. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 28, 5 (2020), 1230\u20131241.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"key":"e_1_3_1_115_2","first-page":"1","article-title":"Venture: A higher-order probabilistic programming platform with programmable inference","volume":"1404","author":"Mansinghka Vikash K.","year":"2014","unstructured":"Vikash K. Mansinghka, Daneil Selsam, and Yura N. Perov. 2014. Venture: A higher-order probabilistic programming platform with programmable inference. CoRR abs\/1404.0099 (2014), 1\u201378.","journal-title":"CoRR"},{"key":"e_1_3_1_116_2","first-page":"1","volume-title":"IEEE Int\u2019l. Symposium on Parallel Distributed Processing (IPDPS)","author":"Meng Jiayuan","year":"2009","unstructured":"Jiayuan Meng, Srimat Chakradhar, and Anand Raghunathan. 2009. Best-effort parallel execution framework for recognition and mining applications. In IEEE Int\u2019l. Symposium on Parallel Distributed Processing (IPDPS). 1\u201312."},{"key":"e_1_3_1_117_2","first-page":"1","volume-title":"IEEE Int\u2019l. Symposium on Parallel Distributed Processing (IPDPS)","author":"Mengt Jiayuan","year":"2010","unstructured":"Jiayuan Mengt, Anand Raghunathan, Srimat Chakradhar, and Surendra Byna. 2010. Exploiting the forgiving nature of applications for scalable parallel execution. In IEEE Int\u2019l. Symposium on Parallel Distributed Processing (IPDPS). 1\u201312."},{"key":"e_1_3_1_118_2","doi-asserted-by":"crossref","first-page":"614","DOI":"10.1109\/SC.2018.00051","volume-title":"ACM\/IEEE SC, Int\u2019l. Conference for High Performance Computing, Networking, Storage and Analysis","author":"Menon Harshitha","year":"2018","unstructured":"Harshitha Menon, Michael O. Lam, Daniel Osei-Kuffuor, Markus Schordan, Scott Lloyd, Kathryn Mohror, and Jeffrey Hittinger. 2018. ADAPT: Algorithmic differentiation applied to floating-point precision tuning. In ACM\/IEEE SC, Int\u2019l. Conference for High Performance Computing, Networking, Storage and Analysis. 614\u2013626."},{"key":"e_1_3_1_119_2","first-page":"779","volume-title":"Int\u2019l. Conference on Computer-Aided Design (ICCAD)","author":"Miao Jin","year":"2013","unstructured":"Jin Miao, Andreas Gerstlauer, and Michael Orshansky. 2013. Approximate logic synthesis under general error magnitude and frequency constraints. In Int\u2019l. Conference on Computer-Aided Design (ICCAD). 779\u2013786."},{"key":"e_1_3_1_120_2","first-page":"127","volume-title":"IEEE\/ACM Int\u2019l. Symposium on Microarchitecture (MICRO)","author":"Miguel Joshua San","year":"2014","unstructured":"Joshua San Miguel, Mario Badr, and Natalie Enright Jerger. 2014. Load value approximation. In IEEE\/ACM Int\u2019l. Symposium on Microarchitecture (MICRO). 127\u2013139."},{"key":"e_1_3_1_121_2","first-page":"309","volume-title":"ACM SIGPLAN Int\u2019l. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)","author":"Misailovic Sasa","year":"2014","unstructured":"Sasa Misailovic, Michael Carbin, Sara Achour, Zichao Qi, and Martin C. Rinard. 2014. Chisel: Reliability- and accuracy-aware optimization of approximate computational kernels. In ACM SIGPLAN Int\u2019l. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA). 309\u2013328."},{"issue":"2","key":"e_1_3_1_122_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2465787.2465790","article-title":"Parallelizing sequential programs with statistical accuracy tests","volume":"12","author":"Misailovic Sasa","year":"2013","unstructured":"Sasa Misailovic, Deokhwan Kim, and Martin C. Rinard. 2013. Parallelizing sequential programs with statistical accuracy tests. ACM Trans. on Embedded Computing Systems 12, 2s (2013), 1\u201326.","journal-title":"ACM Trans. on Embedded Computing Systems"},{"key":"e_1_3_1_123_2","first-page":"25","volume-title":"ACM\/IEEE Int\u2019l. Conference on Software Engineering (ICSE)","volume":"1","author":"Misailovic Sasa","year":"2010","unstructured":"Sasa Misailovic, Stelios Sidiroglou, Henry Hoffmann, and Martin C. Rinard. 2010. Quality of service profiling. In ACM\/IEEE Int\u2019l. Conference on Software Engineering (ICSE), Vol. 1. 25\u201334."},{"key":"e_1_3_1_124_2","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1145\/2414729.2414738","volume-title":"ACM Workshop on Relaxing Synchronization for Multicore and Manycore Scalability (RACES)","author":"Misailovic Sasa","year":"2012","unstructured":"Sasa Misailovic, Stelios Sidiroglou, and Martin C. Rinard. 2012. Dancing with uncertainty. In ACM Workshop on Relaxing Synchronization for Multicore and Manycore Scalability (RACES). 51\u201360."},{"key":"e_1_3_1_125_2","first-page":"1","volume-title":"Workshop on Approximate Computing across the System Stack","author":"Mishra Asit K.","year":"2014","unstructured":"Asit K. Mishra, Rajkishore Barik, and Somnath Paul. 2014. iACT: A software-hardware framework for understanding the scope of approximate computing. In Workshop on Approximate Computing across the System Stack. 1\u20136."},{"issue":"4","key":"e_1_3_1_126_2","doi-asserted-by":"crossref","first-page":"512","DOI":"10.1109\/TEC.1962.5219391","article-title":"Computer multiplication and division using binary logarithms","volume":"11","author":"Mitchell John N.","year":"1962","unstructured":"John N. Mitchell. 1962. Computer multiplication and division using binary logarithms. IRE Trans. on Electronic Computers EC-11, 4 (1962), 512\u2013517.","journal-title":"IRE Trans. on Electronic Computers"},{"key":"e_1_3_1_127_2","first-page":"185","volume-title":"IEEE\/ACM Int\u2019l. Symposium on Code Generation and Optimization (CGO)","author":"Mitra Subrata","year":"2017","unstructured":"Subrata Mitra, Manish K. Gupta, Sasa Misailovic, and Saurabh Bagchi. 2017. Phase-aware optimization in approximate computing. In IEEE\/ACM Int\u2019l. Symposium on Code Generation and Optimization (CGO). 185\u2013196."},{"issue":"4","key":"e_1_3_1_128_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2893356","article-title":"A survey of techniques for approximate computing","volume":"48","author":"Mittal Sparsh","year":"2016","unstructured":"Sparsh Mittal. 2016. A survey of techniques for approximate computing. Comput. Surveys 48, 4 (2016), 1\u201333.","journal-title":"Comput. Surveys"},{"key":"e_1_3_1_129_2","first-page":"1","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Mohapatra Debabrata","year":"2011","unstructured":"Debabrata Mohapatra, Vinay K. Chippa, Anand Raghunathan, and Kaushik Roy. 2011. Design of voltage-scalable meta-functions for approximate computing. In Design, Automation & Test in Europe (DATE). 1\u20136."},{"issue":"4","key":"e_1_3_1_130_2","doi-asserted-by":"crossref","first-page":"984","DOI":"10.1109\/TC.2014.2308214","article-title":"Design and analysis of approximate compressors for multiplication","volume":"64","author":"Momeni Amir","year":"2015","unstructured":"Amir Momeni, Jie Han, Paolo Montuschi, and Fabrizio Lombardi. 2015. Design and analysis of approximate compressors for multiplication. IEEE Trans. on Computers 64, 4 (2015), 984\u2013994.","journal-title":"IEEE Trans. on Computers"},{"issue":"8","key":"e_1_3_1_131_2","first-page":"1","article-title":"Cramming more components onto integrated circuits","volume":"38","author":"Moore Gordon E.","year":"1965","unstructured":"Gordon E. Moore. 1965. Cramming more components onto integrated circuits. IEEE Solid-State Circuits Society Newsletter 38, 8 (1965), 1\u20134.","journal-title":"IEEE Solid-State Circuits Society Newsletter"},{"issue":"1","key":"e_1_3_1_132_2","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1109\/LES.2017.2758679","article-title":"A taxonomy of general purpose approximate computing techniques","volume":"10","author":"Moreau Thierry","year":"2018","unstructured":"Thierry Moreau, Joshua San Miguel, Mark Wyse, James Bornholt, Armin Alaghi, Luis Ceze, Natalie Enright Jerger, and Adrian Sampson. 2018. A taxonomy of general purpose approximate computing techniques. IEEE Embedded Systems Letters 10, 1 (2018), 2\u20135.","journal-title":"IEEE Embedded Systems Letters"},{"key":"e_1_3_1_133_2","doi-asserted-by":"crossref","first-page":"258","DOI":"10.23919\/DATE.2017.7926993","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Mrazek Vojtech","year":"2017","unstructured":"Vojtech Mrazek, Radek Hrbacek, Zdenek Vasicek, and Lukas Sekanina. 2017. EvoApprox8b: Library of approximate adders and multipliers for circuit design and benchmarking of approximation methods. In Design, Automation & Test in Europe (DATE). 258\u2013261."},{"issue":"1","key":"e_1_3_1_134_2","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/TETC.2016.2598283","article-title":"Automated high-level generation of low-power approximate computing circuits","volume":"7","author":"Nepal Kumud","year":"2019","unstructured":"Kumud Nepal, Soheil Hashemi, Hokchhay Tann, R. Iris Bahar, and Sherief Reda. 2019. Automated high-level generation of low-power approximate computing circuits. IEEE Trans. on Emerging Topics in Computing 7, 1 (2019), 18\u201330.","journal-title":"IEEE Trans. on Emerging Topics in Computing"},{"key":"e_1_3_1_135_2","first-page":"1","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Nepal Kumud","year":"2014","unstructured":"Kumud Nepal, Yueting Li, R. Iris Bahar, and Sherief Reda. 2014. ABACUS: A technique for automated behavioral synthesis of approximate computing circuits. In Design, Automation & Test in Europe (DATE). 1\u20136."},{"key":"e_1_3_1_136_2","first-page":"201","volume-title":"IEEE Int\u2019l. Conference on Computer Design (ICCD)","author":"Omar Hamza","year":"2017","unstructured":"Hamza Omar, Masab Ahmad, and Omer Khan. 2017. GraphTuner: An input dependence aware loop perforation scheme for efficient execution of approximated graph algorithms. In IEEE Int\u2019l. Conference on Computer Design (ICCD). 201\u2013208."},{"key":"e_1_3_1_137_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Pandey Pramesh","year":"2019","unstructured":"Pramesh Pandey, Prabal Basu, Koushik Chakraborty, and Sanghamitra Roy. 2019. GreenTPU: Improving timing error resilience of a near-threshold tensor processing unit. In Design Automation Conference (DAC). 1\u20136."},{"key":"e_1_3_1_138_2","first-page":"745","volume-title":"ACM SIGSOFT Symposium and European Conference on Foundations of Software Engineering (FSE)","author":"Park Jongse","year":"2015","unstructured":"Jongse Park, Hadi Esmaeilzadeh, Xin Zhang, Mayur Naik, and William Harris. 2015. FlexJava: Language support for safe and modular approximate programming. In ACM SIGSOFT Symposium and European Conference on Foundations of Software Engineering (FSE). 745\u2013757."},{"issue":"14","key":"e_1_3_1_139_2","first-page":"1","article-title":"ExpAX: A Framework for Automating Approximate Programming","author":"Park Jongse","year":"2014","unstructured":"Jongse Park, Xin Zhang, Kangqi Ni, Hadi Esmaeilzadeh, and Mayur Naik. 2014. ExpAX: A Framework for Automating Approximate Programming. Georgia Institute of Technology Technical ReportGT-CS-14-05 (2014), 1\u201317.","journal-title":"Georgia Institute of Technology Technical Report"},{"key":"e_1_3_1_140_2","first-page":"1135","volume-title":"ACM SIGMOD Int\u2019l. Conference on Management of Data (MOD)","author":"Park Yongjoo","year":"2019","unstructured":"Yongjoo Park, Jingyi Qing, Xiaoyang Shen, and Barzan Mozafari. 2019. BlinkML: Efficient maximum likelihood estimation with probabilistic guarantees. In ACM SIGMOD Int\u2019l. Conference on Management of Data (MOD). 1135\u20131152."},{"issue":"11","key":"e_1_3_1_141_2","doi-asserted-by":"crossref","first-page":"2530","DOI":"10.1109\/TVLSI.2018.2859939","article-title":"Approximate reverse carry propagate adder for energy-efficient DSP applications","volume":"26","author":"Pashaeifar Masoud","year":"2018","unstructured":"Masoud Pashaeifar, Mehdi Kamal, Ali Afzali-Kusha, and Massoud Pedram. 2018. Approximate reverse carry propagate adder for energy-efficient DSP applications. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 26, 11 (2018), 2530\u20132541.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"key":"e_1_3_1_142_2","volume-title":"Failure-Tolerant Computer Design","author":"Pierce William H.","year":"2014","unstructured":"William H. Pierce. 2014. Failure-Tolerant Computer Design. Academic Press."},{"issue":"6","key":"e_1_3_1_143_2","first-page":"2535","article-title":"A two-stage operand trimming approximate logarithmic multiplier","volume":"68","author":"Pilipovi\u0107 Ratko","year":"2021","unstructured":"Ratko Pilipovi\u0107, Patricio Buli\u0107, and Uro\u0161 Lotri\u010d. 2021. A two-stage operand trimming approximate logarithmic multiplier. IEEE Trans. on Circuits and Systems I: Regular Papers 68, 6 (2021), 2535\u20132545.","journal-title":"IEEE Trans. on Circuits and Systems I: Regular Papers"},{"key":"e_1_3_1_144_2","volume-title":"Computers may need more power than the world can generate by 2040","author":"Overton Thomas W.","year":"2016","unstructured":"Thomas W. Overton. 2016. Computers may need more power than the world can generate by 2040. POWER, https:\/\/www.powermag.com\/computers-may-need-more-power-than-the-world-can-generate-by-2040\/"},{"key":"e_1_3_1_145_2","first-page":"659","volume-title":"USENIX Annual Technical Conference (ATC)","author":"Quoc Do Le","year":"2017","unstructured":"Do Le Quoc, Martin Beck, Pramod Bhatotia, Ruichuan Chen, Christof Fetzer, and Thorsten Strufe. 2017. PrivApprox: Privacy-preserving stream analytics. In USENIX Annual Technical Conference (ATC). 659\u2013672."},{"key":"e_1_3_1_146_2","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1145\/3135974.3135989","volume-title":"ACM\/IFIP\/USENIX Int\u2019l. Middleware Conference","author":"Quoc Do Le","year":"2017","unstructured":"Do Le Quoc, Ruichuan Chen, Pramod Bhatotia, Christof Fetzer, Volker Hilt, and Thorsten Strufe. 2017. StreamApprox: Approximate computing for stream analytics. In ACM\/IFIP\/USENIX Int\u2019l. Middleware Conference. 185\u2013197."},{"key":"e_1_3_1_147_2","doi-asserted-by":"crossref","first-page":"476","DOI":"10.23919\/DATE.2017.7927036","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Ragavan Rengarajan","year":"2017","unstructured":"Rengarajan Ragavan, Benjamin Barrois, Cedric Killian, and Olivier Sentieys. 2017. Pushing the limits of voltage over-scaling for error-resilient applications. In Design, Automation & Test in Europe (DATE). 476\u2013481."},{"key":"e_1_3_1_148_2","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1109\/ISVLSI.2016.13","volume-title":"IEEE Computer Society Annual Symposium on VLSI (ISVLSI)","author":"Ragavan Rengarajan","year":"2016","unstructured":"Rengarajan Ragavan, Cedric Killian, and Olivier Sentieys. 2016. Adaptive overclocking and error correction based on dynamic speculation window. In IEEE Computer Society Annual Symposium on VLSI (ISVLSI). 325\u2013330."},{"issue":"5","key":"e_1_3_1_149_2","first-page":"130:1\u2013130:23","article-title":"qLUT: Input-aware quantized table lookup for energy-efficient approximate accelerators","volume":"16","author":"Raha Arnab","year":"2017","unstructured":"Arnab Raha and Vijay Raghunathan. 2017. qLUT: Input-aware quantized table lookup for energy-efficient approximate accelerators. ACM Trans. on Embedded Computing Systems 16, 5s (2017), 130:1\u2013130:23.","journal-title":"ACM Trans. on Embedded Computing Systems"},{"key":"e_1_3_1_150_2","doi-asserted-by":"crossref","first-page":"665","DOI":"10.7873\/DATE.2015.0569","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Raha Arnab","year":"2015","unstructured":"Arnab Raha, Swagath Venkataramani, Vijay Raghunathan, and Anand Raghunathan. 2015. Quality configurable reduce-and-rank for energy efficient approximate computing. In Design, Automation & Test in Europe (DATE). 665\u2013670."},{"issue":"12","key":"e_1_3_1_151_2","first-page":"847","article-title":"Spatial memoization: Concurrent instruction reuse to correct timing errors in SIMD architectures","volume":"60","author":"Rahimi Abbas","year":"2013","unstructured":"Abbas Rahimi, Luca Benini, and Rajesh K. Gupta. 2013. Spatial memoization: Concurrent instruction reuse to correct timing errors in SIMD architectures. IEEE Trans. on Circuits and Systems II: Express Briefs 60, 12 (2013), 847\u2013851.","journal-title":"IEEE Trans. on Circuits and Systems II: Express Briefs"},{"key":"e_1_3_1_152_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Ramasubramanian Shankar Ganesh","year":"2013","unstructured":"Shankar Ganesh Ramasubramanian, Swagath Venkataramani, Adithya Parandhaman, and Anand Raghunathan. 2013. Relax-and-retime: A methodology for energy-efficient recovery based design. In Design Automation Conference (DAC). 1\u20136."},{"key":"e_1_3_1_153_2","first-page":"1","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Ranjan Ashish","year":"2014","unstructured":"Ashish Ranjan, Arnab Raha, Swagath Venkataramani, Kaushik Roy, and Anand Raghunathan. 2014. ASLAN: Synthesis of approximate sequential circuits. In Design, Automation & Test in Europe (DATE). 1\u20136."},{"key":"e_1_3_1_154_2","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1145\/2414729.2414737","volume-title":"ACM Workshop on Relaxing Synchronization for Multicore and Manycore Scalability (RACES)","author":"Renganarayana Lakshminarayanan","year":"2012","unstructured":"Lakshminarayanan Renganarayana, Vijayalakshmi Srinivasan, Ravi Nair, and Daniel Prener. 2012. Programming with relaxed synchronization. In ACM Workshop on Relaxing Synchronization for Multicore and Manycore Scalability (RACES). 41\u201350."},{"key":"e_1_3_1_155_2","first-page":"324","volume-title":"ACM Int\u2019l. Conference on Supercomputing (ICS)","author":"Rinard Martin C.","year":"2006","unstructured":"Martin C. Rinard. 2006. Probabilistic accuracy bounds for fault-tolerant computations that discard tasks. In ACM Int\u2019l. Conference on Supercomputing (ICS). 324\u2013334."},{"key":"e_1_3_1_156_2","first-page":"369","volume-title":"ACM SIGPLAN Int\u2019l. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)","author":"Rinard Martin C.","year":"2007","unstructured":"Martin C. Rinard. 2007. Using early phase termination to eliminate load imbalances at barrier synchronization points. In ACM SIGPLAN Int\u2019l. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA). 369\u2013386."},{"key":"e_1_3_1_157_2","first-page":"1","volume-title":"ACM Workshop on Relaxing Synchronization for Multicore and Manycore Scalability (RACES)","author":"Rinard Martin C.","year":"2012","unstructured":"Martin C. Rinard. 2012. Unsynchronized techniques for approximate parallel computing. In ACM Workshop on Relaxing Synchronization for Multicore and Manycore Scalability (RACES). 1\u20137."},{"key":"e_1_3_1_158_2","first-page":"1074","volume-title":"Design Automation Conference (DAC)","author":"Roy Sanghamitra","year":"2012","unstructured":"Sanghamitra Roy and Koushik Chakraborty. 2012. Predicting timing violations through instruction-level path sensitization analysis. In Design Automation Conference (DAC). 1074\u20131081."},{"key":"e_1_3_1_159_2","first-page":"1074","volume-title":"IEEE\/ACM Int\u2019l. Conference on Software Engineering (ICSE)","author":"Rubio-Gonz\u00e1lez Cindy","year":"2016","unstructured":"Cindy Rubio-Gonz\u00e1lez, Cuong Nguyen, Benjamin Mehne, Koushik Sen, James Demmel, William Kahan, Costin Iancu, Wim Lavrijsen, David H. Bailey, and David Hough. 2016. Floating-point precision tuning using Blame Analysis. In IEEE\/ACM Int\u2019l. Conference on Software Engineering (ICSE). 1074\u20131085."},{"key":"e_1_3_1_160_2","first-page":"1","volume-title":"SC13: Int\u2019l. Conference on High Performance Computing, Networking, Storage and Analysis","author":"Rubio-Gonz\u00e1lez Cindy","year":"2013","unstructured":"Cindy Rubio-Gonz\u00e1lez, Cuong Nguyen, Hong Diep Nguyen, James Demmel, William Kahan, Koushik Sen, David H. Bailey, Costin Iancu, and David Hough. 2013. Precimonious: Tuning assistant for floating-point precision. In SC13: Int\u2019l. Conference on High Performance Computing, Networking, Storage and Analysis. 1\u201312."},{"key":"e_1_3_1_161_2","first-page":"1366","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Saadat Hassaan","year":"2020","unstructured":"Hassaan Saadat, Haris Javaid, Aleksandar Ignjatovic, and Sri Parameswaran. 2020. REALM: Reduced-error approximate log-based integer multiplier. In Design, Automation & Test in Europe (DATE). 1366\u20131371."},{"key":"e_1_3_1_162_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Saadat Hassaan","year":"2019","unstructured":"Hassaan Saadat, Haris Javaid, and Sri Parameswaran. 2019. Approximate integer and floating-point dividers with near-zero error bias. In Design Automation Conference (DAC). 1\u20136."},{"issue":"11","key":"e_1_3_1_163_2","first-page":"4200","article-title":"A majority-based imprecise multiplier for ultra-efficient approximate image multiplication","volume":"66","author":"Sabetzadeh Farnaz","year":"2019","unstructured":"Farnaz Sabetzadeh, Mohammad Hossein Moaiyeri, and Mohammad Ahmadinejad. 2019. A majority-based imprecise multiplier for ultra-efficient approximate image multiplication. IEEE Trans. on Circuits and Systems I: Regular Papers 66, 11 (2019), 4200\u20134208.","journal-title":"IEEE Trans. on Circuits and Systems I: Regular Papers"},{"key":"e_1_3_1_164_2","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1145\/2541940.2541948","volume-title":"ACM Int\u2019l. Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)","author":"Samadi Mehrzad","year":"2014","unstructured":"Mehrzad Samadi, Davoud Anoushe Jamshidi, Janghaeng Lee, and Scott Mahlke. 2014. Paraprox: Pattern-based approximation for data parallel applications. In ACM Int\u2019l. Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 35\u201350."},{"key":"e_1_3_1_165_2","first-page":"13","volume-title":"IEEE\/ACM Int\u2019l. Symposium on Microarchitecture (MICRO)","author":"Samadi Mehrzad","year":"2013","unstructured":"Mehrzad Samadi, Janghaeng Lee, D. Anoushe Jamshidi, Amir Hormati, and Scott Mahlke. 2013. SAGE: Self-tuning approximation for graphics engines. In IEEE\/ACM Int\u2019l. Symposium on Microarchitecture (MICRO). 13\u201324."},{"key":"e_1_3_1_166_2","first-page":"1","article-title":"Hardware and Software for Approximate Programming","author":"Sampson Adrian","year":"2015","unstructured":"Adrian Sampson. 2015. Hardware and Software for Approximate Programming. University of Washington PhD Dissertation (2015), 1\u2013212.","journal-title":"University of Washington PhD Dissertation"},{"issue":"15","key":"e_1_3_1_167_2","first-page":"1","article-title":"ACCEPT: A Programmer-guided Compiler Framework for Practical Approximate Computing","author":"Sampson Adrian","year":"2015","unstructured":"Adrian Sampson, Andr\u00e9 Baixo, Benjamin Ransford, Thierry Moreau, Joshua Yip, Luis Ceze, and Mark Oskin. 2015. ACCEPT: A Programmer-guided Compiler Framework for Practical Approximate Computing. University of Washington Technical ReportUW-CSE-15-01-01 (2015), 1\u201314.","journal-title":"University of Washington Technical Report"},{"key":"e_1_3_1_168_2","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1145\/1993498.1993518","volume-title":"ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)","author":"Sampson Adrian","year":"2011","unstructured":"Adrian Sampson, Werner Dietl, Emily Fortuna, Danushen Gnanapragasam, Luis Ceze, and Dan Grossman. 2011. EnerJ: Approximate data types for safe and general low-power computation. In ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI). 164\u2013174."},{"key":"e_1_3_1_169_2","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1145\/2594291.2594294","volume-title":"ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)","author":"Sampson Adrian","year":"2014","unstructured":"Adrian Sampson, Pavel Panchekha, Todd Mytkowicz, Kathryn S. McKinley, Dan Grossman, and Luis Ceze. 2014. Expressing and verifying probabilistic assertions. In ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI). 112\u2013122."},{"issue":"12","key":"e_1_3_1_170_2","doi-asserted-by":"crossref","first-page":"2195","DOI":"10.1109\/JPROC.2020.3014430","article-title":"Approximate logic synthesis: A survey","volume":"108","author":"Scarabottolo Ilaria","year":"2020","unstructured":"Ilaria Scarabottolo, Giovanni Ansaloni, George A. Constantinides, Laura Pozzi, and Sherief Reda. 2020. Approximate logic synthesis: A survey. Proc. IEEE 108, 12 (2020), 2195\u20132213.","journal-title":"Proc. IEEE"},{"key":"e_1_3_1_171_2","first-page":"545","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Scarabottolo Ilaria","year":"2018","unstructured":"Ilaria Scarabottolo, Giovanni Ansaloni, and Laura Pozzi. 2018. Circuit carving: A methodology for the design of approximate hardware. In Design, Automation & Test in Europe (DATE). 545\u2013550."},{"key":"e_1_3_1_172_2","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1145\/2594291.2594302","volume-title":"ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)","author":"Schkufza Eric","year":"2014","unstructured":"Eric Schkufza, Rahul Sharma, and Alex Aiken. 2014. Stochastic optimization of floating-point programs with tunable precision. In ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI). 53\u201364."},{"issue":"5","key":"e_1_3_1_173_2","doi-asserted-by":"crossref","first-page":"1694","DOI":"10.1109\/TVLSI.2017.2657799","article-title":"Design and applications of approximate circuits by gate-level pruning","volume":"25","author":"Schlachter Jeremy","year":"2017","unstructured":"Jeremy Schlachter, Vincent Camus, Krishna V. Palem, and Christian Enz. 2017. Design and applications of approximate circuits by gate-level pruning. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 25, 5 (2017), 1694\u20131702.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"key":"e_1_3_1_174_2","first-page":"21","volume-title":"IEEE Int\u2019l. Conference on Evolvable Systems (ICES)","author":"Sekanina Lukas","year":"2013","unstructured":"Lukas Sekanina and Zdenek Vasicek. 2013. Approximate circuit design by means of evolvable hardware. In IEEE Int\u2019l. Conference on Evolvable Systems (ICES). 21\u201328."},{"key":"e_1_3_1_175_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Shafique Muhammad","year":"2015","unstructured":"Muhammad Shafique, Waqas Ahmad, Rehan Hafiz, and J\u00f6rg Henkel. 2015. A low latency generic accuracy configurable adder. In Design Automation Conference (DAC). 1\u20136."},{"key":"e_1_3_1_176_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Shafique Muhammad","year":"2016","unstructured":"Muhammad Shafique, Rehan Hafiz, Semeen Rehman, Walaa El-Harouni, and J\u00f6rg Henkel. 2016. Cross-layer approximate computing: From logic to architectures. In Design Automation Conference (DAC). 1\u20136."},{"key":"e_1_3_1_177_2","first-page":"29","volume-title":"IEEE Int\u2019l. Symposium on Field-Programmable Custom Computing Machines (FCCM)","author":"Shi Kan","year":"2013","unstructured":"Kan Shi, David Boland, and George A. Constantinides. 2013. Accuracy-performance tradeoffs on an FPGA through overclocking. In IEEE Int\u2019l. Symposium on Field-Programmable Custom Computing Machines (FCCM). 29\u201336."},{"key":"e_1_3_1_178_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Shi Kan","year":"2014","unstructured":"Kan Shi, David Boland, Edward Stott, Samuel Bayliss, and George A. Constantinides. 2014. Datapath synthesis for overclocking: Online arithmetic for latency-accuracy trade-offs. In Design Automation Conference (DAC). 1\u20136."},{"issue":"2","key":"e_1_3_1_179_2","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1109\/LCA.2014.2365204","article-title":"A cross-layer multicore architecture to tradeoff program accuracy and resilience overheads","volume":"14","author":"Shi Qingchuan","year":"2015","unstructured":"Qingchuan Shi, Henry Hoffmann, and Omer Khan. 2015. A cross-layer multicore architecture to tradeoff program accuracy and resilience overheads. IEEE Computer Architecture Letters 14, 2 (2015), 85\u201389.","journal-title":"IEEE Computer Architecture Letters"},{"key":"e_1_3_1_180_2","first-page":"124","volume-title":"ACM SIGSOFT Symposium and European Conference on Foundations of Software Engineering (FSE)","author":"Sidiroglou-Douskos Stelios","year":"2011","unstructured":"Stelios Sidiroglou-Douskos, Sasa Misailovic, Henry Hoffmann, and Martin C. Rinard. 2011. Managing performance vs. accuracy trade-offs with loop perforation. In ACM SIGSOFT Symposium and European Conference on Foundations of Software Engineering (FSE). 124\u2013134."},{"key":"e_1_3_1_181_2","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1145\/1322263.1322279","volume-title":"ACM Int\u2019l. Conference on Embedded Networked Sensor Systems (SenSys)","author":"Sorber Jacob","year":"2007","unstructured":"Jacob Sorber, Alexander Kostadinov, Matthew Garber, Matthew Brennan, Mark D. Corner, and Emery D. Berger. 2007. Eon: A language and runtime system for perpetual systems. In ACM Int\u2019l. Conference on Embedded Networked Sensor Systems (SenSys). 161\u2013174."},{"key":"e_1_3_1_182_2","first-page":"1","volume-title":"IEEE Int\u2019l. Symposium on Workload Characterization (IISWC)","author":"Sreeram Jaswanth","year":"2010","unstructured":"Jaswanth Sreeram and Santosh Pande. 2010. Exploiting approximate value locality for data synchronization on multi-core processors. In IEEE Int\u2019l. Symposium on Workload Characterization (IISWC). 1\u201310."},{"issue":"3","key":"e_1_3_1_183_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3394898","article-title":"Exploiting errors for efficiency: A survey from circuits to applications","volume":"53","author":"Stanley-Marbell Phillip","year":"2020","unstructured":"Phillip Stanley-Marbell, et\u00a0al. 2020. Exploiting errors for efficiency: A survey from circuits to applications. Comput. Surveys 53, 3 (2020), 1\u201339.","journal-title":"Comput. Surveys"},{"issue":"5","key":"e_1_3_1_184_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3391899","article-title":"PANDORA: An architecture-independent parallelizing approximation-discovery framework","volume":"19","author":"Stitt Greg","year":"2020","unstructured":"Greg Stitt and David Campbell. 2020. PANDORA: An architecture-independent parallelizing approximation-discovery framework. ACM Trans. on Embedded Computing Systems 19, 5 (2020), 1\u201317.","journal-title":"ACM Trans. on Embedded Computing Systems"},{"issue":"9","key":"e_1_3_1_185_2","first-page":"3021","article-title":"Comparison and extension of approximate 4-2 compressors for low-power approximate multipliers","volume":"67","author":"Strollo Antonio Giuseppe Maria","year":"2020","unstructured":"Antonio Giuseppe Maria Strollo, Ettore Napoli, Davide De Caro, Nicola Petra, and Gennaro Di Meo. 2020. Comparison and extension of approximate 4-2 compressors for low-power approximate multipliers. IEEE Trans. on Circuits and Systems I: Regular Papers 67, 9 (2020), 3021\u20133034.","journal-title":"IEEE Trans. on Circuits and Systems I: Regular Papers"},{"key":"e_1_3_1_186_2","doi-asserted-by":"crossref","first-page":"618","DOI":"10.1109\/ASPDAC.2015.7059077","volume-title":"Asia and South Pacific Design Automation Conference (ASP-DAC)","author":"Tan Cheng","year":"2015","unstructured":"Cheng Tan, Thannirmalai Somu Muthukaruppan, Tulika Mitra, and Ju Lei. 2015. Approximation-aware scheduling on heterogeneous multi-core architectures. In Asia and South Pacific Design Automation Conference (ASP-DAC). 618\u2013623."},{"key":"e_1_3_1_187_2","first-page":"337","volume-title":"Great Lakes Symposium on VLSI (GLSVLSI)","author":"Tian Ye","year":"2015","unstructured":"Ye Tian, Qian Zhang, Ting Wang, Feng Yuan, and Qiang Xu. 2015. ApproxMA: Approximate memory access for dynamic precision scaling. In Great Lakes Symposium on VLSI (GLSVLSI). 337\u2013342."},{"key":"e_1_3_1_188_2","first-page":"1","volume-title":"Symposium on Implementation and Application of Functional Programming Languages (IFL)","author":"Tolpin David","year":"2016","unstructured":"David Tolpin, Jan-Willem van de Meent, Hongseok Yang, and Frank Wood. 2016. Design and implementation of probabilistic programming language Anglican. In Symposium on Implementation and Application of Functional Programming Languages (IFL). 1\u201312."},{"issue":"4","key":"e_1_3_1_189_2","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1109\/MM.2018.043191126","article-title":"Temporal approximate function memoization","volume":"38","author":"Tziantzioulis Georgios","year":"2018","unstructured":"Georgios Tziantzioulis, Nikos Hardavellas, and Simone Campanoni. 2018. Temporal approximate function memoization. IEEE Micro 38, 4 (2018), 60\u201370.","journal-title":"IEEE Micro"},{"key":"e_1_3_1_190_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Ullah Salim","year":"2018","unstructured":"Salim Ullah, Sanjeev Sripadraj Murthy, and Akash Kumar. 2018. SMApproxLib: Library of FPGA-based approximate multipliers. In Design Automation Conference (DAC). 1\u20136."},{"issue":"5","key":"e_1_3_1_191_2","doi-asserted-by":"crossref","first-page":"1161","DOI":"10.1109\/TVLSI.2018.2890712","article-title":"TOSAM: An energy-efficient truncation- and rounding-based scalable approximate multiplier","volume":"27","author":"Vahdat Shaghayegh","year":"2019","unstructured":"Shaghayegh Vahdat, Mehdi Kamal, Ali Afzali-Kusha, and Massoud Pedram. 2019. TOSAM: An energy-efficient truncation- and rounding-based scalable approximate multiplier. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 27, 5 (2019), 1161\u20131173.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"key":"e_1_3_1_192_2","doi-asserted-by":"crossref","first-page":"1635","DOI":"10.23919\/DATE.2017.7927254","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Vahdat Shaghayegh","year":"2017","unstructured":"Shaghayegh Vahdat, Mehdi Kamal, Ali Afzali-Kusha, Massoud Pedram, and Zainalabedin Navabi. 2017. TruncApp: A truncation-based approximate divider for energy efficient DSP applications. In Design, Automation & Test in Europe (DATE). 1635\u20131638."},{"key":"e_1_3_1_193_2","first-page":"96","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Vasicek Zdenek","year":"2019","unstructured":"Zdenek Vasicek, Vojtech Mrazek, and Lukas Sekanina. 2019. Automated circuit approximation method driven by data distribution. In Design, Automation & Test in Europe (DATE). 96\u2013101."},{"issue":"3","key":"e_1_3_1_194_2","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1109\/TEVC.2014.2336175","article-title":"Evolutionary approach to approximate digital circuits design","volume":"19","author":"Vasicek Zdenek","year":"2015","unstructured":"Zdenek Vasicek and Lukas Sekanina. 2015. Evolutionary approach to approximate digital circuits design. IEEE Trans. on Evolutionary Computation 19, 3 (2015), 432\u2013444.","journal-title":"IEEE Trans. on Evolutionary Computation"},{"key":"e_1_3_1_195_2","first-page":"1","volume-title":"Int\u2019l. Conference on Field Programmable Logic and Applications (FPL)","author":"Vasicek Zdenek","year":"2016","unstructured":"Zdenek Vasicek and Lukas Sekanina. 2016. Search-based synthesis of approximate circuits implemented into FPGAs. In Int\u2019l. Conference on Field Programmable Logic and Applications (FPL). 1\u20134."},{"key":"e_1_3_1_196_2","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1145\/2688500.2688546","volume-title":"ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP)","author":"Vassiliadis Vassilis","year":"2015","unstructured":"Vassilis Vassiliadis, Konstantinos Parasyris, Charalambos Chalios, Christos D. Antonopoulos, Spyros Lalis, Nikolaos Bellas, Hans Vandierendonck, and Dimitrios S. Nikolopoulos. 2015. A programming model and runtime system for significance-aware energy-efficient computing. In ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP). 275\u2013276."},{"key":"e_1_3_1_197_2","first-page":"182","volume-title":"IEEE\/ACM Int\u2019l. Symposium on Code Generation and Optimization (CGO)","author":"Vassiliadis Vassilis","year":"2016","unstructured":"Vassilis Vassiliadis, Jan Riehme, Jens Deussen, Konstantinos Parasyris, Christos D. Antonopoulos, Nikolaos Bellas, Spyros Lalis, and Uwe Naumann. 2016. Towards automatic significance analysis for approximate computing. In IEEE\/ACM Int\u2019l. Symposium on Code Generation and Optimization (CGO). 182\u2013193."},{"issue":"11","key":"e_1_3_1_198_2","doi-asserted-by":"crossref","first-page":"1697","DOI":"10.1109\/TC.2019.2926275","article-title":"Design and analysis of area and power efficient approximate booth multipliers","volume":"68","author":"Venkatachalam Suganthi","year":"2019","unstructured":"Suganthi Venkatachalam, Elizabeth Adams, Hyuk Jae Lee, and Seok-Bum Ko. 2019. Design and analysis of area and power efficient approximate booth multipliers. IEEE Trans. on Computers 68, 11 (2019), 1697\u20131703.","journal-title":"IEEE Trans. on Computers"},{"issue":"12","key":"e_1_3_1_199_2","doi-asserted-by":"crossref","first-page":"2232","DOI":"10.1109\/JPROC.2020.3029453","article-title":"Efficient AI system design with cross-layer approximate computing","volume":"108","author":"Venkataramani Swagath","year":"2020","unstructured":"Swagath Venkataramani, et\u00a0al. 2020. Efficient AI system design with cross-layer approximate computing. Proc. IEEE 108, 12 (2020), 2232\u20132250.","journal-title":"Proc. IEEE"},{"key":"e_1_3_1_200_2","first-page":"1","volume-title":"Design Automation Conference (DAC)","author":"Venkataramani Swagath","year":"2015","unstructured":"Swagath Venkataramani, Srimat T. Chakradhar, Kaushik Roy, and Anand Raghunathan. 2015. Approximate computing and the quest for computing efficiency. In Design Automation Conference (DAC). 1\u20136."},{"key":"e_1_3_1_201_2","doi-asserted-by":"crossref","first-page":"1367","DOI":"10.7873\/DATE.2013.280","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Venkataramani Swagath","year":"2013","unstructured":"Swagath Venkataramani, Kaushik Roy, and Anand Raghunathan. 2013. Substitute-and-simplify: A unified design paradigm for approximate and quality configurable circuits. In Design, Automation & Test in Europe (DATE). 1367\u20131372."},{"key":"e_1_3_1_202_2","first-page":"796","volume-title":"Design Automation Conference (DAC)","author":"Venkataramani Swagath","year":"2012","unstructured":"Swagath Venkataramani, Amit Sabne, Vivek Kozhikkottu, Kaushik Roy, and Anand Raghunathan. 2012. SALSA: Systematic logic synthesis of approximate circuits. In Design Automation Conference (DAC). 796\u2013801."},{"issue":"10","key":"e_1_3_1_203_2","doi-asserted-by":"crossref","first-page":"1460","DOI":"10.1109\/TC.2020.2973150","article-title":"Enabling energy-efficient and reliable neural network via neuron-level voltage scaling","volume":"69","author":"Wang Jing","year":"2020","unstructured":"Jing Wang, Xin Fu, Xu Wang, Shubo Liu, Lan Gao, and Weigong Zhang. 2020. Enabling energy-efficient and reliable neural network via neuron-level voltage scaling. IEEE Trans. on Computers 69, 10 (2020), 1460\u20131473.","journal-title":"IEEE Trans. on Computers"},{"issue":"10","key":"e_1_3_1_204_2","doi-asserted-by":"crossref","first-page":"2736","DOI":"10.1109\/TVLSI.2017.2682885","article-title":"Resilience-aware frequency tuning for neural-network-based approximate computing chips","volume":"25","author":"Wang Ying","year":"2017","unstructured":"Ying Wang, Jiachao Deng, Yuntan Fang, Huawei Li, and Xiaowei Li. 2017. Resilience-aware frequency tuning for neural-network-based approximate computing chips. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 25, 10 (2017), 2736\u20132748.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"issue":"12","key":"e_1_3_1_205_2","first-page":"3367","article-title":"Hybrid low radix encoding-based approximate booth multipliers","volume":"67","author":"Waris Haroon","year":"2020","unstructured":"Haroon Waris, Chenghua Wang, and Weiqiang Liu. 2020. Hybrid low radix encoding-based approximate booth multipliers. IEEE Trans. on Circuits and Systems II: Express Briefs 67, 12 (2020), 3367\u20133371.","journal-title":"IEEE Trans. on Circuits and Systems II: Express Briefs"},{"issue":"5","key":"e_1_3_1_206_2","first-page":"1566","article-title":"AxBMs: Approximate radix-8 booth multipliers for high-performance FPGA-based accelerators","volume":"68","author":"Waris Haroon","year":"2021","unstructured":"Haroon Waris, Chenghua Wang, Weiqiang Liu, and Fabrizio Lombardi. 2021. AxBMs: Approximate radix-8 booth multipliers for high-performance FPGA-based accelerators. IEEE Trans. on Circuits and Systems II: Express Briefs 68, 5 (2021), 1566\u20131570.","journal-title":"IEEE Trans. on Circuits and Systems II: Express Briefs"},{"key":"e_1_3_1_207_2","first-page":"411","volume-title":"IEEE Int\u2019l. Conference on Distributed Computing Systems (ICDCS)","author":"Wen Zhenyu","year":"2018","unstructured":"Zhenyu Wen, Do Le Quoc, Pramod Bhatotia, Ruichuan Chen, and Myungjin Lee. 2018. ApproxIoT: Approximate analytics for edge computing. In IEEE Int\u2019l. Conference on Distributed Computing Systems (ICDCS). 411\u2013421."},{"issue":"1","key":"e_1_3_1_208_2","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/MDAT.2015.2505723","article-title":"Approximate computing: A survey","volume":"33","author":"Xu Qiang","year":"2016","unstructured":"Qiang Xu, Todd Mytkowicz, and Nam Sung Kim. 2016. Approximate computing: A survey. IEEE Design & Test 33, 1 (2016), 8\u201322.","journal-title":"IEEE Design & Test"},{"issue":"6","key":"e_1_3_1_209_2","doi-asserted-by":"crossref","first-page":"1112","DOI":"10.1109\/TVLSI.2018.2803081","article-title":"A simple yet efficient accuracy-configurable adder design","volume":"26","author":"Xu Wenbin","year":"2018","unstructured":"Wenbin Xu, Sachin S. Sapatnekar, and Jiang Hu. 2018. A simple yet efficient accuracy-configurable adder design. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 26, 6 (2018), 1112\u20131125.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"key":"e_1_3_1_210_2","first-page":"690","volume-title":"IEEE Int\u2019l. Conference on Nanotechnology (NANO)","author":"Yang Zhixi","year":"2013","unstructured":"Zhixi Yang, Ajaypat Jain, Jinghang Liang, Jie Han, and Fabrizio Lombardi. 2013. Approximate XOR\/XNOR-based adders for inexact computing. In IEEE Int\u2019l. Conference on Nanotechnology (NANO). 690\u2013693."},{"key":"e_1_3_1_211_2","doi-asserted-by":"crossref","first-page":"812","DOI":"10.7873\/DATE.2015.0513","volume-title":"Design, Automation & Test in Europe (DATE)","author":"Yazdanbakhsh Amir","year":"2015","unstructured":"Amir Yazdanbakhsh, et\u00a0al. 2015. Axilog: Language support for approximate hardware design. In Design, Automation & Test in Europe (DATE). 812\u2013817."},{"issue":"4","key":"e_1_3_1_212_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2836168","article-title":"RFVP: Rollback-free value prediction with safe-to-approximate loads","volume":"12","author":"Yazdanbakhsh Amir","year":"2016","unstructured":"Amir Yazdanbakhsh, Gennady Pekhimenko, Bradley Thwaites, Hadi Esmaeilzadeh, Onur Mutlu, and Todd C. Mowry. 2016. RFVP: Rollback-free value prediction with safe-to-approximate loads. ACM Trans. on Architecture and Code Optimization 12, 4 (2016), 1\u201326.","journal-title":"ACM Trans. on Architecture and Code Optimization"},{"key":"e_1_3_1_213_2","first-page":"48","volume-title":"Int\u2019l. Conference on Computer-Aided Design (ICCAD)","author":"Ye Rong","year":"2013","unstructured":"Rong Ye, Ting Wang, Feng Yuan, Rakesh Kumar, and Qiang Xu. 2013. On reconfiguration-oriented approximate adder design and its application. In Int\u2019l. Conference on Computer-Aided Design (ICCAD). 48\u201354."},{"issue":"4","key":"e_1_3_1_214_2","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/MM.2018.043191123","article-title":"Toward dynamic precision scaling","volume":"38","author":"Yesil Serif","year":"2018","unstructured":"Serif Yesil, Ismail Akturk, and Ulya R. Karpuzcu. 2018. Toward dynamic precision scaling. IEEE Micro 38, 4 (2018), 30\u201339.","journal-title":"IEEE Micro"},{"issue":"2","key":"e_1_3_1_215_2","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1109\/TVLSI.2016.2587696","article-title":"RoBA multiplier: A rounding-based approximate multiplier for high-speed yet energy-efficient digital signal processing","volume":"25","author":"Zendegani Reza","year":"2017","unstructured":"Reza Zendegani, Mehdi Kamal, Milad Bahadori, Ali Afzali-Kusha, and Massoud Pedram. 2017. RoBA multiplier: A rounding-based approximate multiplier for high-speed yet energy-efficient digital signal processing. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 25, 2 (2017), 393\u2013401.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"key":"e_1_3_1_216_2","first-page":"1481","volume-title":"Design, Automation & Test in Europe (DATE\u201916)","author":"Zendegani Reza","year":"2016","unstructured":"Reza Zendegani, Mehdi Kamal, Arash Fayyazi, Ali Afzali-Kusha, Saeed Safari, and Massoud Pedram. 2016. SEERAD: A high speed yet energy-efficient rounding-based approximate divider. In Design, Automation & Test in Europe (DATE\u201916). 1481\u20131484."},{"issue":"6","key":"e_1_3_1_217_2","doi-asserted-by":"crossref","first-page":"1204","DOI":"10.1109\/TVLSI.2018.2803202","article-title":"VOSsim: A framework for enabling fast voltage overscaling simulation for approximate computing circuits","volume":"26","author":"Zervakis Georgios","year":"2018","unstructured":"Georgios Zervakis, Fotios Ntouskas, Sotirios Xydis, Dimitrios Soudris, and Kiamal Pekmestzi. 2018. VOSsim: A framework for enabling fast voltage overscaling simulation for approximate computing circuits. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 26, 6 (2018), 1204\u20131208.","journal-title":"IEEE Trans. on Very Large Scale Integration (VLSI) Systems"},{"issue":"4","key":"e_1_3_1_218_2","first-page":"607","article-title":"Multi-level approximate accelerator synthesis under voltage island constraints","volume":"66","author":"Zervakis Georgios","year":"2019","unstructured":"Georgios Zervakis, Sotirios Xydis, Dimitrios Soudris, and Kiamal Pekmestzi. 2019. Multi-level approximate accelerator synthesis under voltage island constraints. IEEE Trans. on Circuits and Systems II: Express Briefs 66, 4 (2019), 607\u2013611.","journal-title":"IEEE Trans. on Circuits and Systems II: Express Briefs"},{"issue":"1","key":"e_1_3_1_219_2","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1109\/LCA.2017.2762308","article-title":"Leveraging hardware caches for memoization","volume":"17","author":"Zhang Guowei","year":"2018","unstructured":"Guowei Zhang and Daniel Sanchez. 2018. Leveraging hardware caches for memoization. IEEE Computer Architecture Letters 17, 1 (2018), 59\u201363.","journal-title":"IEEE Computer Architecture Letters"},{"key":"e_1_3_1_220_2","first-page":"1","volume-title":"Design Automation Conference (DAC\u201918)","author":"Zhang Jeff","year":"2018","unstructured":"Jeff Zhang, Kartheek Rangineni, Zahra Ghodsi, and Siddharth Garg. 2018. ThUnderVolt: Enabling aggressive voltage underscaling and timing error resilience for energy efficient deep learning accelerators. In Design Automation Conference (DAC\u201918). 1\u20136."},{"key":"e_1_3_1_221_2","doi-asserted-by":"crossref","first-page":"701","DOI":"10.7873\/DATE.2015.0618","volume-title":"Design, Automation & Test in Europe (DATE\u201915)","author":"Zhang Qian","year":"2015","unstructured":"Qian Zhang, Ting Wang, Ye Tian, Feng Yuan, and Qiang Xu. 2015. ApproxANN: An approximate computing framework for artificial neural network. In Design, Automation & Test in Europe (DATE\u201915). 701\u2013706."},{"issue":"3","key":"e_1_3_1_222_2","doi-asserted-by":"crossref","first-page":"109","DOI":"10.14778\/3021924.3021928","article-title":"Sapprox: Enabling efficient and accurate approximations on sub-datasets with distribution-aware online sampling","volume":"10","author":"Zhang Xuhong","year":"2016","unstructured":"Xuhong Zhang, Jun Wang, and Jiangling Yin. 2016. Sapprox: Enabling efficient and accurate approximations on sub-datasets with distribution-aware online sampling. Proceedings of the VLDB Endowment 10, 3 (2016), 109\u2013120.","journal-title":"Proceedings of the VLDB Endowment"},{"issue":"4","key":"e_1_3_1_223_2","first-page":"2286","article-title":"Design of approximate radix-256 booth encoding for error-tolerant computing","volume":"69","author":"Zhu Feiyu","year":"2022","unstructured":"Feiyu Zhu, Shaowei Zhen, Xilin Yi, Haoran Pei, Bowen Hou, and Yajuan He. 2022. Design of approximate radix-256 booth encoding for error-tolerant computing. IEEE Trans. on Circuits and Systems II: Express Briefs 69, 4 (2022), 2286\u20132290.","journal-title":"IEEE Trans. on Circuits and Systems II: Express Briefs"}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3716845","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3716845","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:18:53Z","timestamp":1750295933000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3716845"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,5]]},"references-count":222,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2025,7,31]]}},"alternative-id":["10.1145\/3716845"],"URL":"https:\/\/doi.org\/10.1145\/3716845","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,5]]},"assertion":[{"value":"2023-07-18","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-02-04","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-03-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}