{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T00:16:50Z","timestamp":1784679410093,"version":"3.55.0"},"reference-count":142,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"name":"Research Council of Finland\u2019s Robust6G Project","award":["318927"],"award-info":[{"award-number":["318927"]}]},{"name":"Electric Vehicles Point Location Optimisation via Vehicular Communications (EVOLVE) Project through the European Union\u2019s Horizon Research and Innovation Program","award":["101086218"],"award-info":[{"award-number":["101086218"]}]},{"name":"Economical and Ecological RF Ecosystem (RFECO3) Project of Business Finland"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2026]]},"DOI":"10.1109\/access.2026.3664183","type":"journal-article","created":{"date-parts":[[2026,2,12]],"date-time":"2026-02-12T21:00:51Z","timestamp":1770930051000},"page":"24339-24360","source":"Crossref","is-referenced-by-count":3,"title":["Impact of MAC Unit Design Architectures and Their Applications in Modern Computing: An In-Depth Review"],"prefix":"10.1109","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-2759-0820","authenticated-orcid":false,"given":"Sudheer","family":"Vishwakarma","sequence":"first","affiliation":[{"name":"Faculty of Information Technology and Electrical Engineering, University of Oulu, Oulu, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2951-5684","authenticated-orcid":false,"given":"Zaheer","family":"Khan","sequence":"additional","affiliation":[{"name":"Faculty of Information Technology and Electrical Engineering, University of Oulu, Oulu, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5081-1843","authenticated-orcid":false,"given":"Janne J.","family":"Lehtom\u00e4ki","sequence":"additional","affiliation":[{"name":"Faculty of Information Technology and Electrical Engineering, University of Oulu, Oulu, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2007.378152"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCUBEA.2018.8697705"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2010.2091191"},{"key":"ref4","first-page":"15","article-title":"Using MAC OS X for real-time image processing","volume":"8","author":"Heckenberg","year":"2003"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.3923\/jas.2015.934.946"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2002.1015692"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.32595\/iirjet.org\/v9i2.2023.189"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TAI.2024.3377147"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.17654\/ECSV3PII16607"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.3390\/electronics13152988"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ICAECT60202.2024.10469571"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2024.3349588"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3729215"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1023\/A:1022119728558"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/TNANO.2023.3269946"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-021-23719-3"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/MSSC.2019.2922889"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/0141-9331(95)91860-7"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/iSES63344.2024.00024"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.9790\/9622-0706040913"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICoNSIP49665.2022.10007482"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICCPCT.2014.7054782"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2002.1012349"},{"issue":"1","key":"ref24","first-page":"2449","article-title":"High performance MAC unit for FFT implementation","volume":"4","author":"Tresa","year":"2014","journal-title":"Int. J. Modern Eng. Res."},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD53106.2021.00032"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3676536.3676793"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2008.06.027"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2023.3325727"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/NEWCAS50681.2021.9462745"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2024.3421563"},{"issue":"2","key":"ref31","first-page":"804","article-title":"Design of multiply accumulate unit with self-error correction and accumulation modules","volume":"21","author":"Lakshmi","year":"2025","journal-title":"Int. J. Eng. Res. Sci. Technol."},{"key":"ref32","article-title":"Posit arithmetic and its applications","author":"Murillo Montero","year":"2025"},{"key":"ref33","article-title":"Comparing fixed-and floating-point DSPs: Does your design need a fixed-or floating-point DSP?","author":"Frantz","year":"2004"},{"issue":"9","key":"ref34","first-page":"93","article-title":"Low power MAC unit for DSP processor","volume":"1","author":"Sen","year":"2013","journal-title":"Int. J. Recent Technol. Eng. (IJRTE)"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2018.2865489"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1007\/s00034-021-01873-9"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ICSSS49621.2020.9202003"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1007\/s42979-024-02851-z"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-45878-1_31"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/PGEC.1965.263997"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/ICEST55168.2022.9828625"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1063\/5.0057909"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/ELECTRO.2009.5441154"},{"key":"ref44","article-title":"AI hardware accelerators for deep neural networks based on the residue number system","author":"Sakellariou","year":"2024"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/ICECCT56650.2023.10179843"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1142\/S0218126622502681"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/ISQED.2014.6783335"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/ICICES.2013.6508192"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1186\/s44147-023-00254-0"},{"issue":"2","key":"ref50","first-page":"60","article-title":"Design and analysis of low-power, high-speed baugh wooley multiplier","volume":"1","author":"Karuppusamy","year":"2019","journal-title":"J. Electron. Informat."},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2022.3184115"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2004.825853"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/MECON62796.2024.10776217"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2019.2926275"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/ieeestd.2020.9091348"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1016\/j.nancom.2024.100523"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/ICCTCT.2018.8550872"},{"issue":"5","key":"ref58","first-page":"1257","article-title":"A review on comparative performance analysis of different digital multipliers","volume":"10","author":"Kaushik","year":"2017","journal-title":"Adv. Comput. Sci. Technol."},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2022.108407"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.17485\/ijst\/2016\/v9i8\/83614"},{"key":"ref61","first-page":"1","article-title":"Design and verification of 4 \u00d7 4 Wallace tree multiplier","volume":"10","author":"Esa","year":"2020","journal-title":"Int. J. Anal. Experim. Modal Anal."},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.26782\/jmcms.2024.07.00005"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.01204"},{"issue":"6","key":"ref64","doi-asserted-by":"crossref","first-page":"1036","DOI":"10.3390\/electronics9061036","article-title":"Design and evaluation of cell interaction based vedic multiplier using quantum-dot cellular automata","volume":"9","author":"Safoev","year":"2020","journal-title":"Electronics"},{"issue":"12","key":"ref65","first-page":"1","article-title":"Design and implementation of 16-bit baugh-wooley multiplier","volume":"5","author":"Lakshmi","year":"2018","journal-title":"Int. J. Electron. Commun. Eng."},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/QCE60285.2024.00017"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/CASP.2016.7746174"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/PGEC.1964.263830"},{"key":"ref69","first-page":"1","article-title":"Implementation of vedic multiplier for digital signal processing","volume-title":"Proc. Int. Conf. VLSI","author":"Kerur"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2009.2023763"},{"issue":"3","key":"ref71","first-page":"1","article-title":"Design of high speed vedic multiplier using vedic mathematics techniques","volume":"2","author":"Kumar","year":"2012","journal-title":"Int. J. Sci. Res. Publications"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/ICCSP.2019.8697985"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/T-C.1973.223648"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2009.89"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1007\/s00034-024-02870-4"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.26599\/TST.2024.9010090"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.5120\/2522-3429"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-021-10113-0"},{"key":"ref79","first-page":"1","article-title":"Optimizing FIR filters for high-speed signal processing","volume-title":"Proc. Int. Conf. Wireless Commun. Signal Process. Netw. (WiSPNET)","author":"Anushka"},{"key":"ref80","volume-title":"A Beginner\u2019s Guide to Digital Signal Processing (DSP)","year":"2019"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.31838\/jvcs\/04.01.05"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1002\/cta.1998"},{"key":"ref83","volume-title":"Pipelined multiply-accumulate unit and out-of-order completion logic for a superscalar digital signal processor and method of operation thereof","author":"Nguyen","year":"2007"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.4036\/iis.2009.67"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2025.3539445"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/IICM57986.2022.10152326"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1109\/ISLPED65674.2025.11261809"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-025-26868-3"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/ICM63406.2024.10815828"},{"key":"ref90","article-title":"Alpay algebra II: Identity as fixed-point emergence in categorical data","author":"Alpay","year":"2025","journal-title":"arXiv:2505.17480"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2025.3572430"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/ICEIC49074.2020.9050989"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/INNOVA63080.2024.10846950"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1016\/j.prime.2023.100317"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2023.3315301"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD.2011.6105401"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/PRIME.2017.7974112"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2016.2565262"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2946513"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/isscc42614.2022.9731686"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1145\/3020078.3021745"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA52012.2021.00011"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2023.3269076"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2016.7783722"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.01215"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1109\/ICCVW.2019.00244"},{"key":"ref107","article-title":"QONNX: Representing arbitrary-precision quantized neural networks","author":"Pappalardo","year":"2022","journal-title":"arXiv:2206.07527"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/CSTIC58779.2023.10219214"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2021.3073254"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1109\/MCAS.2021.3092533"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1109\/TCSII.2022.3224049"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2021.3061508"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304049"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS51556.2021.9401226"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2019.09.082"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31540-4_4"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2731368"},{"key":"ref118","volume-title":"Fundamentals of Software Architecture: An Engineering Approach","author":"Richards","year":"2020"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.1998.706891"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1109\/SPACES.2018.8316346"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1109\/ICCPCT.2013.6528900"},{"key":"ref122","volume-title":"Power Efficiency in OS X: Technology Overview","year":"2013"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2016.2616357"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1145\/3710848.3710853"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2024.3362822"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1145\/3649329.3657359"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1021\/acsnano.4c12884"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD.2015.7372600"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.7873\/DATE.2014.374"},{"key":"ref130","volume-title":"CUDA Toolkit Documentation 13.0, CUDA C Programming Guide","year":"2023"},{"key":"ref131","first-page":"5","article-title":"Real-time marching cubes on the vertex shader","volume-title":"Proc. Eurographics, Short Presentations","author":"Goetz"},{"key":"ref132","volume-title":"Metal Shading Language Specification, Version 4","year":"2022"},{"key":"ref133","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2011.27"},{"key":"ref134","article-title":"Vertex shader introduction","author":"Maughan","year":"2001"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2006.872869"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-24468-1_4"},{"key":"ref137","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2017.2705069"},{"key":"ref138","volume-title":"UltraScale Architecture DSP Slice User Guide","year":"2023"},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2015.2390631"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-021-82543-3"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1109\/ETS61313.2024.10567894"},{"key":"ref142","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2024.3422012"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/6287639\/11323511\/11394754.pdf?arnumber=11394754","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T20:59:42Z","timestamp":1771534782000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11394754\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"references-count":142,"URL":"https:\/\/doi.org\/10.1109\/access.2026.3664183","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]}}}