{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T18:29:39Z","timestamp":1773512979186,"version":"3.50.1"},"reference-count":73,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"11","license":[{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"Provincial Natural Science Foundation of China","award":["2023YFB3002902"],"award-info":[{"award-number":["2023YFB3002902"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2025,11]]},"DOI":"10.1109\/tpds.2025.3604815","type":"journal-article","created":{"date-parts":[[2025,9,2]],"date-time":"2025-09-02T17:32:16Z","timestamp":1756834336000},"page":"2214-2228","source":"Crossref","is-referenced-by-count":1,"title":["PreTrans: Enabling Efficient CGRA Multi-Task Context Switch Through Config Pre-Mapping and Data Transceiving"],"prefix":"10.1109","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-1804-9859","authenticated-orcid":false,"given":"Yufei","family":"Yang","sequence":"first","affiliation":[{"name":"School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1399-0352","authenticated-orcid":false,"given":"Chenhao","family":"Xie","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Beihang University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5834-9772","authenticated-orcid":false,"given":"Liansheng","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7424-1008","authenticated-orcid":false,"given":"Xiyuan","family":"Peng","sequence":"additional","affiliation":[{"name":"School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3315-5581","authenticated-orcid":false,"given":"Yu","family":"Peng","sequence":"additional","affiliation":[{"name":"School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1101-7927","authenticated-orcid":false,"given":"Hailong","family":"Yang","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Beihang University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5382-1473","authenticated-orcid":false,"given":"Depei","family":"Qian","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Beihang University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1002\/9781119086383"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/SASP.2011.5941087"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ASAP52443.2021.00030"},{"key":"ref4","article-title":"Vivado incremental synthesis flow","author":"Anusheel","year":"2024"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.3022015"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/bti1007"},{"key":"ref7","article-title":"Reinforcement learning approach for mapping applications to dataflow-based coarse-grained reconfigurable array","author":"Chang","year":"2022"},{"key":"ref8","article-title":"Streaming-bench","author":"Tan","year":"2024"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/DAC.2018.8465799"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2049662.2049663"},{"key":"ref11","article-title":"Benchmarks","author":"Zhang","year":"2024"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2023.3313116"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA52012.2021.00084"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO56248.2022.00046"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2018.2816955"},{"key":"ref16","article-title":"Intel, Tsinghua University and montage technology collaborate to bring indigenous data center solutions to China","author":"Hazra","year":"2024"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3061639.3062262"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1755888.1755892"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1755951.1755892"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2011.2161217"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/DATE.2005.260"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2020.3009225"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3579371.3589081"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2022.3226152"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2010.2098571"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2010.2098571"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/DAC18074.2021.9586255"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS46773.2023.10182204"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA53966.2022.00040"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3147866"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/TCSII.2017.2728814"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2020.3007492"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3357375"},{"key":"ref34","article-title":"PolyBench\/C 4.2.1 (beta)","author":"Reisinger","year":"2024"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/3470496.3527426"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2007.4380667"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3092781"},{"key":"ref38","article-title":"Developing a linux kernel module using gpudirect RDMA","year":"2024"},{"key":"ref39","first-page":"370","article-title":"Polymorphic pipeline array: A flexible multicore accelerator with virtualized execution for mobile multimedia applications","volume-title":"Proc. 42nd Annu. IEEE\/ACM Int. Symp. Microarchitecture","author":"Park"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW63119.2024.00124"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/192724.192731"},{"key":"ref42","article-title":"DS70000 series digital oscilloscope","year":"2024"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/980152.980156"},{"issue":"1","key":"ref44","first-page":"19:1","article-title":"A software scheme for multithreading on CGRAs","volume":"14","author":"Shrivastava","year":"2015","journal-title":"ACM Trans. Embedded Comput. Syst."},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2011.77"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/12.859540"},{"key":"ref47","article-title":"Earliest eligible virtual deadline first: A flexible and accurate mechanism for proportional share resource allocation","author":"Stoica","year":"2024"},{"key":"ref48","article-title":"Accelerated computing with a reconfigurable dataflow architecture","author":"Sumbanova","year":"2024"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA53966.2022.00030"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD53106.2021.00018"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD50377.2020.00070"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA51647.2021.00042"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2018.00028"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2019.00019"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00032"},{"key":"ref56","first-page":"127","article-title":"PANORAMA: Divide-and-conquer approach for mapping complex loop kernels on CGRA","volume-title":"Proc. 59th ACM\/IEEE Des. Automat. Conf.","author":"Wijerathne"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2012.6339255"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/3631118"},{"key":"ref59","first-page":"26","article-title":"MT-ADRES: Multithreading on coarse-grained reconfigurable architecture","volume-title":"Reconfigurable Computing: Architectures, Tools Applications","author":"WuKanstein","year":"2007"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/FPL57034.2022.00022"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ICFPT47387.2019.00026"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2015.2474129"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2015.2474129"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2682241"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/ICCECE54139.2022.9712709"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA52012.2021.00085"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/ICFPT59805.2023.00054"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/2584660"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2004.1303132"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.23919\/DATE51398.2021.9473916"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2025.3559346"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2024.3406346"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA56546.2023.10070930"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/71\/11182288\/11146903.pdf?arnumber=11146903","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,28]],"date-time":"2026-01-28T21:00:52Z","timestamp":1769634052000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11146903\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11]]},"references-count":73,"journal-issue":{"issue":"11"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2025.3604815","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,11]]}}}