{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T16:01:50Z","timestamp":1780675310459,"version":"3.54.1"},"reference-count":78,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"6","license":[{"start":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T00:00:00Z","timestamp":1748736000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T00:00:00Z","timestamp":1748736000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T00:00:00Z","timestamp":1748736000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["U22B2024"],"award-info":[{"award-number":["U22B2024"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62204139"],"award-info":[{"award-number":["62204139"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["31513010104"],"award-info":[{"award-number":["31513010104"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2025,6]]},"DOI":"10.1109\/tpds.2025.3561145","type":"journal-article","created":{"date-parts":[[2025,4,15]],"date-time":"2025-04-15T17:39:10Z","timestamp":1744738750000},"page":"1294-1310","source":"Crossref","is-referenced-by-count":1,"title":["Raccoon: Lightweight Support for Comprehensive Control Flows in Reconfigurable Spatial Architectures"],"prefix":"10.1109","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9918-5839","authenticated-orcid":false,"given":"Xiangyu","family":"Kong","sequence":"first","affiliation":[{"name":"School of Integrated Circuits, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3890-338X","authenticated-orcid":false,"given":"Yi","family":"Huang","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9136-789X","authenticated-orcid":false,"given":"Longlong","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0485-8034","authenticated-orcid":false,"given":"Jianfeng","family":"Zhu","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Liangwei","family":"Li","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3711-9518","authenticated-orcid":false,"given":"Xingchen","family":"Man","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8433-7281","authenticated-orcid":false,"given":"Mingyu","family":"Gao","sequence":"additional","affiliation":[{"name":"Institute for Interdisciplinary Information Sciences, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5117-7920","authenticated-orcid":false,"given":"Shaojun","family":"Wei","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7548-4116","authenticated-orcid":false,"given":"Leibo","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","article-title":"MicroBlaze processor reference guide","year":"2021"},{"key":"ref2","article-title":"RIKEN CGRA: Unleashing CGRA potential for HPC","volume-title":"Proc. IEEE\/ACM Supercomputing Conf. (SC23) Tech. Poster","author":"Adhi","year":"2023"},{"key":"ref3","article-title":"Architecture apocalypse dream architecture for deep learning inference and compute-VERSAL AI core","author":"Alok","year":"2020"},{"key":"ref4","article-title":"Program analysis and specialization for the C programming language","author":"Andersen","year":"1994"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1562764.1562783"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2228360.2228584"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2018.8342170"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.23919\/DATE54114.2022.9774520"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2015.10"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1023\/A:1024499601571"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD53106.2021.00084"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2024.3426611"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/773473.178257"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.3025513"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3084804"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2023.3309462"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/375663.375692"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3613424.3614246"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2023.3257504"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ReConFig48160.2019.8994781"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2021.3057203"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO56248.2022.00046"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/WWC.2001.990739"},{"key":"ref24","article-title":"DR-CGRA: Supporting loop-carried dependencies in CGRAs without spilling intermediate values","author":"Hadar","year":"2024"},{"key":"ref25","first-page":"1","article-title":"Branch-aware loop mapping on CGRAs","volume-title":"Proc. 51st Annu. Des. Automat. Conf.","author":"Hamzeh"},{"key":"ref26","first-page":"1423","article-title":"CASA: An energy-efficient and high-speed CAM-based SMEM seeding accelerator for genome alignment","volume-title":"Proc. 56th Annu. IEEE\/ACM Int. Symp. Microarchitecture","author":"Huang"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ISQED60706.2024.10528780"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3061639.3062262"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/DAC.2018.8465833"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD45719.2019.8942148"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/319301.319348"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/143103.143136"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW55747.2022.00112"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2020.3009225"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3107746"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3579371.3589081"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2023.3239563"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3534933"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281665"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370308"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/DAC18074.2021.9586255"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW63119.2024.00122"},{"key":"ref43","first-page":"444","article-title":"LISA: Graph neural network based portable mapping on spatial accelerators","volume-title":"Proc. IEEE Int. Symp. High-Perform. Comput. Architecture","author":"Li"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/TCSII.2017.2728814"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3357375"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3470496.3527426"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW55747.2022.00118"},{"key":"ref48","article-title":"Ultra-low Power Computing with CGRAs - an architecture, compilation, and application triptych","volume-title":"Proc. 16th HiPEAC Workshop Reconfigurable Comput. (WRC\u201922)","author":"Martin","year":"2022"},{"key":"ref49","article-title":"Efficient estimation of word representations in vector space","author":"Mikolov","year":"2013"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480048"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/3453483.3454083"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080255"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/2508148.2485935"},{"key":"ref54","first-page":"8026","article-title":"PyTorch: An imperative style, high-performance deep learning library","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Paszke"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/330249.330250"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/isscc42614.2022.9731612"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080256"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2014.6983050"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511791338"},{"key":"ref60","article-title":"The Viterbi algorithm","volume-title":"Warwick Res. Rep. RR238","author":"Ryan","year":"1993"},{"key":"ref61","first-page":"1409","article-title":"Pipestitch: An energy-minimal dataflow architecture with lightweight threads","volume-title":"Proc. 56th Annu. IEEE\/ACM Int. Symp. Microarchitecture","author":"Serafin"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1007\/s11265-022-01760-9"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-79025-7_5"},{"issue":"9","key":"ref64","doi-asserted-by":"crossref","first-page":"895","DOI":"10.1007\/s11265-022-01760-9","volume":"94","author":"Sunny","year":"2022","journal-title":"J. Signal Process. Syst."},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA53966.2022.00030"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD50377.2020.00070"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA51647.2021.00042"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/277652.277714"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/isca.2014.6853234"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2018.00013"},{"key":"ref71","doi-asserted-by":"crossref","DOI":"10.1109\/FCCM.2019.00019","article-title":"Generic connectivity-based CGRA mapping via integer linear programming","author":"Walker","year":"2019"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446060"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00032"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA47549.2020.00063"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1145\/3489517.3530429"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2021.3132551"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1145\/1772954.1772979"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2013.125"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/71\/10969501\/10965538.pdf?arnumber=10965538","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,5]],"date-time":"2025-05-05T18:28:13Z","timestamp":1746469693000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10965538\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6]]},"references-count":78,"journal-issue":{"issue":"6"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2025.3561145","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"value":"1045-9219","type":"print"},{"value":"1558-2183","type":"electronic"},{"value":"2161-9883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6]]}}}