{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T07:00:08Z","timestamp":1775890808694,"version":"3.50.1"},"reference-count":35,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2025,1,10]],"date-time":"2025-01-10T00:00:00Z","timestamp":1736467200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"crossref","award":["62034007, 62304074 and W2412034"],"award-info":[{"award-number":["62034007, 62304074 and W2412034"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Zhejiang University Education Foundation Qizhen Scholar Foundation"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Des. Autom. Electron. Syst."],"published-print":{"date-parts":[[2025,3,31]]},"abstract":"<jats:p>\n            Approximate computing emerges as a viable solution to enhance energy efficiency in applications sensitive to human perception, particularly on edge devices. This work introduces a novel piece-wise approximate floating-point divider that boasts resource efficiency and runtime configurability. Our method leverages a piece-wise approximation algorithm for computing 1\/\n            <jats:italic>y<\/jats:italic>\n            by exploiting powers of 2, complemented by an error compensation technique grounded in thorough mathematical analysis. This approach facilitates the realization of a reciprocal-based floating-point divider devoid of multipliers, which not only mitigates hardware resource consumption but also reduces latency. Additionally, we unveil a multi-level runtime configurable hardware architecture that significantly improves flexibility across diverse application contexts. Compared to the existing state-of-the-art approximate dividers and truncated exact dividers, our proposed solution achieves a superior compromise between precision and resource efficiency. Application-level evaluations reveal that our design provides over 87.7% energy saving while maintaining a negligible impact on output quality.\n          <\/jats:p>","DOI":"10.1145\/3706634","type":"journal-article","created":{"date-parts":[[2024,12,16]],"date-time":"2024-12-16T10:24:43Z","timestamp":1734344683000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["PACE: A Piece-Wise Approximate Floating-Point Divider with Runtime Configurability and High Energy Efficiency"],"prefix":"10.1145","volume":"30","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6508-2639","authenticated-orcid":false,"given":"Chenyi","family":"Wen","sequence":"first","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-6345-8991","authenticated-orcid":false,"given":"Haonan","family":"Du","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-5892-3936","authenticated-orcid":false,"given":"Jiayi","family":"Wang","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-9067-1325","authenticated-orcid":false,"given":"Zhengrui","family":"Chen","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8951-4969","authenticated-orcid":false,"given":"Li","family":"Zhang","sequence":"additional","affiliation":[{"name":"Hubei University of Technology, Wuhan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5153-6698","authenticated-orcid":false,"given":"Qi","family":"Sun","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2610-7522","authenticated-orcid":false,"given":"Cheng","family":"Zhuo","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,1,10]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","unstructured":"2019. IEEE Standard for Floating-Point Arithmetic. IEEE Std 754-2019 (Revision of IEEE 754-2008) (2019) 1\u201384. DOI:10.1109\/IEEESTD.2019.8766229","DOI":"10.1109\/IEEESTD.2019.8766229"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.vlsi.2020.08.002"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISOCC53507.2021.9613961"},{"key":"e_1_3_2_5_2","article-title":"The OpenCV library","author":"Bradski G.","year":"2000","unstructured":"G. Bradski. 2000. The OpenCV library. Dr. Dobb\u2019s Journal of Software Tools (2000).","journal-title":"Dr. Dobb\u2019s Journal of Software Tools"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2021.3131850"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/2742060.2742063"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/3060403.3060404"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/TRA.2004.824698"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASP-DAC47756.2020.9045176"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/ARITH.1997.614875"},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/2897937.2897965"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2003.1208999"},{"key":"e_1_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2019.8715112"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","unstructured":"Honglan Jiang Leibo liu Fabrizio Lombardi and Jie Han. 2019. Low-power unsigned divider and square root circuit designs using adaptive approximation. IEEE Transactions on Computers 68 11 (2019) 1635\u20131646. DOI:10.1109\/TC.2019.2916817","DOI":"10.1109\/TC.2019.2916817"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2020.3006451"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","unstructured":"Li Fei-Fei Rob Fergus and Pietro Perona. 2007. Learning generative visual models from few training examples: An incremental Bayesian approach tested on 101 object categories. Computer Vision and Image Understanding 106 1 (2007) 59\u201370. DOI:10.1109\/CVPR.2004.383","DOI":"10.1109\/CVPR.2004.383"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1587\/elex.20.20230167"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2020.2975695"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2013.6572317"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2019.2926083"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEC.1962.5219391"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/2893356"},{"key":"e_1_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.5555\/3235984"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/12.609274"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3583781.3590262"},{"key":"e_1_3_2_27_2","volume-title":"Computer Arithmetic: Algorithms and Hardware Designs (2nd. ed.)","year":"2010","unstructured":"Parhami and Behrooz. 2010. Computer Arithmetic: Algorithms and Hardware Designs (2nd. ed.). Oxford University Press."},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3526241.3530323"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/3316781.3317773"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2017.7927254"},{"key":"e_1_3_2_31_2","volume-title":"Proceedings of the 2024 Design, Automation and Test in Europe Conference and Exhibition (DATE\u201924)","author":"Wen Chenyi","year":"2024","unstructured":"Chenyi Wen, Haonan Du, Zhengrui Chen, Li Zhang, Qi Sun, and Cheng Zhuo. 2024. PACE: A piece-wise approximate and configurable floating-point divider for energy-efficient computing. In Proceedings of the 2024 Design, Automation and Test in Europe Conference and Exhibition (DATE\u201924)."},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/3566097.3567885"},{"issue":"1","key":"e_1_3_2_33_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3610291","article-title":"A survey on approximate multiplier designs for energy efficiency: From algorithms to circuits","volume":"29","author":"Wu Ying","year":"2024","unstructured":"Ying Wu, Chuangtao Chen, Weihua Xiao, Xuan Wang, Chenyi Wen, Jie Han, Xunzhao Yin, Weikang Qian, and Cheng Zhuo. 2024. A survey on approximate multiplier designs for energy efficiency: From algorithms to circuits. ACM Transactions on Design Automation of Electronic Systems 29, 1 (2024), 1\u201337.","journal-title":"ACM Transactions on Design Automation of Electronic Systems"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.23919\/DATE54114.2022.9774628"},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2015.2505723"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.3850\/9783981537079_0521"}],"container-title":["ACM Transactions on Design Automation of Electronic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3706634","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3706634","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:18:46Z","timestamp":1750295926000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3706634"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,10]]},"references-count":35,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,3,31]]}},"alternative-id":["10.1145\/3706634"],"URL":"https:\/\/doi.org\/10.1145\/3706634","relation":{},"ISSN":["1084-4309","1557-7309"],"issn-type":[{"value":"1084-4309","type":"print"},{"value":"1557-7309","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1,10]]},"assertion":[{"value":"2024-06-26","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-11-22","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-01-10","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}