{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T15:43:46Z","timestamp":1781279026249,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":64,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,6,11]],"date-time":"2022-06-11T00:00:00Z","timestamp":1654905600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Key R&D Program of China","award":["2018YFB2202101"],"award-info":[{"award-number":["2018YFB2202101"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61834002,62104014"],"award-info":[{"award-number":["61834002,62104014"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National Science and Technology Major Project of the Ministry of Science and Technology of China","award":["2018ZX01027101-002"],"award-info":[{"award-number":["2018ZX01027101-002"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,6,18]]},"DOI":"10.1145\/3470496.3527426","type":"proceedings-article","created":{"date-parts":[[2022,5,31]],"date-time":"2022-05-31T19:06:01Z","timestamp":1654023961000},"page":"259-273","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["CaSMap"],"prefix":"10.1145","author":[{"given":"Xingchen","family":"Man","sequence":"first","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianfeng","family":"Zhu","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guihuan","family":"Song","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shouyi","family":"Yin","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shaojun","family":"Wei","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Leibo","family":"Liu","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,6,11]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"What's new in Gurobi 9.0. WebinarTalk. url: https:\/\/www.gurobi.com\/wp-content\/uploads\/2019\/12\/Gurobi-9.0-Overview-Webinar-Slides-1.pdf","author":"Achterberg Tobias","year":"2019","unstructured":"Tobias Achterberg . 2019. What's new in Gurobi 9.0. WebinarTalk. url: https:\/\/www.gurobi.com\/wp-content\/uploads\/2019\/12\/Gurobi-9.0-Overview-Webinar-Slides-1.pdf ( 2019 ). Tobias Achterberg. 2019. What's new in Gurobi 9.0. WebinarTalk. url: https:\/\/www.gurobi.com\/wp-content\/uploads\/2019\/12\/Gurobi-9.0-Overview-Webinar-Slides-1.pdf (2019)."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/CJECE.2007.364333"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.3022015"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45610-4_17"},{"key":"e_1_3_2_1_5_1","unstructured":"Andrew Burgess. 2021. Embench-Iot. https:\/\/www.embench.org\/  Andrew Burgess. 2021. Embench-Iot. https:\/\/www.embench.org\/"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2724717"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001177"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3195970.3195986"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASAP.2017.7995277"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/DAC.2018.8465892"},{"key":"e_1_3_2_1_11_1","volume-title":"Agile SMT-Based Mapping for CGRAs with Restricted Routing Networks. In 2019 International Conference on ReConFigurable Computing and FPGAs (ReConFig). IEEE, 1--8.","author":"Donovick Caleb","year":"2019","unstructured":"Caleb Donovick , Makai Mann , Clark Barrett , and Pat Hanrahan . 2019 . Agile SMT-Based Mapping for CGRAs with Restricted Routing Networks. In 2019 International Conference on ReConFigurable Computing and FPGAs (ReConFig). IEEE, 1--8. Caleb Donovick, Makai Mann, Clark Barrett, and Pat Hanrahan. 2019. Agile SMT-Based Mapping for CGRAs with Restricted Routing Networks. In 2019 International Conference on ReConFigurable Computing and FPGAs (ReConFig). IEEE, 1--8."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","unstructured":"John Forrest and Robin Lougee-Heimer. 2005. CBC user guide. In Emerging theory methods and applications. INFORMS 257--277.  John Forrest and Robin Lougee-Heimer. 2005. CBC user guide. In Emerging theory methods and applications. INFORMS 257--277.","DOI":"10.1287\/educ.1053.0020"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/SOCPAR.2010.5685969"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2012.51"},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the First International Workshop on Polyhedral Compilation Techniques (IMPACT)","volume":"2011","author":"Grosser Tobias","year":"2011","unstructured":"Tobias Grosser , Hongbin Zheng , Raghesh Aloor , Andreas Simb\u00fcrger , Armin Gr\u00f6\u00dflinger , and Louis-No\u00ebl Pouchet . 2011 . Polly-Polyhedral optimization in LLVM . In Proceedings of the First International Workshop on Polyhedral Compilation Techniques (IMPACT) , Vol. 2011 . 1. Tobias Grosser, Hongbin Zheng, Raghesh Aloor, Andreas Simb\u00fcrger, Armin Gr\u00f6\u00dflinger, and Louis-No\u00ebl Pouchet. 2011. Polly-Polyhedral optimization in LLVM. In Proceedings of the First International Workshop on Polyhedral Compilation Techniques (IMPACT), Vol. 2011. 1."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2228360.2228600"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446762"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.947100"},{"key":"e_1_3_2_1_19_1","unstructured":"DR Karger W Lee and V\u00cb Mirrokni. 2002. A theoretical and practical approach to instruction scheduling on spatial architectures. (2002).  DR Karger W Lee and V\u00cb Mirrokni. 2002. A theoretical and practical approach to instruction scheduling on spatial architectures. (2002)."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3061639.3062262"},{"key":"e_1_3_2_1_21_1","unstructured":"Ryan Kastner. 2005. ExPRESS - Benchmarks. https:\/\/web.ece.ucsb.edu\/EXPRESS\/benchmark\/  Ryan Kastner. 2005. ExPRESS - Benchmarks. https:\/\/web.ece.ucsb.edu\/EXPRESS\/benchmark\/"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2020.3009225"},{"key":"e_1_3_2_1_23_1","volume-title":"TAEM: Fast Transfer-Aware Effective Loop Mapping for Heterogeneous Resources on CGRA. In 2020 57th ACM\/IEEE Design Automation Conference (DAC). IEEE, 1--6.","author":"Kou Mingyang","year":"2020","unstructured":"Mingyang Kou , Jiangyuan Gu , Shaojun Wei , Hailong Yao , and Shouyi Yin . 2020 . TAEM: Fast Transfer-Aware Effective Loop Mapping for Heterogeneous Resources on CGRA. In 2020 57th ACM\/IEEE Design Automation Conference (DAC). IEEE, 1--6. Mingyang Kou, Jiangyuan Gu, Shaojun Wei, Hailong Yao, and Shouyi Yin. 2020. TAEM: Fast Transfer-Aware Effective Loop Mapping for Heterogeneous Resources on CGRA. In 2020 57th ACM\/IEEE Design Automation Conference (DAC). IEEE, 1--6."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD.1991.185175"},{"key":"e_1_3_2_1_25_1","volume-title":"The BSD conference","volume":"5","author":"Lattner Chris","year":"2008","unstructured":"Chris Lattner . 2008 . LLVM and Clang: Next generation compiler technology . In The BSD conference , Vol. 5 . Chris Lattner. 2008. LLVM and Clang: Next generation compiler technology. In The BSD conference, Vol. 5."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281665"},{"key":"e_1_3_2_1_27_1","volume-title":"Programmable CGRAs. In 2021 58th ACM\/IEEE Design Automation Conference (DAC). IEEE, 1207--1212","author":"Lee Jinho","year":"2021","unstructured":"Jinho Lee and Trevor E Carlson . 2021 . Ultra-Fast CGRA Scheduling to Enable Run Time , Programmable CGRAs. In 2021 58th ACM\/IEEE Design Automation Conference (DAC). IEEE, 1207--1212 . Jinho Lee and Trevor ECarlson. 2021. Ultra-Fast CGRA Scheduling to Enable Run Time, Programmable CGRAs. In 2021 58th ACM\/IEEE Design Automation Conference (DAC). IEEE, 1207--1212."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/337292.337559"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA53966.2022.00040"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463209.2488757"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2018.2878183"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750414"},{"key":"e_1_3_2_1_33_1","first-page":"381","article-title":"Hrea: An energy-efficient embedded dynamically reconfigurable fabric for 13-dwarfs processing","volume":"65","author":"Liu Leibo","year":"2017","unstructured":"Leibo Liu , Zhaoshi Li , Chen Yang , Chenchen Deng , Shouyi Yin , and Shaojun Wei . 2017 . Hrea: An energy-efficient embedded dynamically reconfigurable fabric for 13-dwarfs processing . IEEE Transactions on Circuits and Systems II: Briefs 65 , 3 (2017), 381 -- 385 . Leibo Liu, Zhaoshi Li, Chen Yang, Chenchen Deng, Shouyi Yin, and Shaojun Wei. 2017. Hrea: An energy-efficient embedded dynamically reconfigurable fabric for 13-dwarfs processing. IEEE Transactions on Circuits and Systems II: Briefs 65, 3 (2017), 381--385.","journal-title":"IEEE Transactions on Circuits and Systems II: Briefs"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357375"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2017.29"},{"key":"e_1_3_2_1_36_1","volume-title":"2002 IEEE International Conference on Field-Programmable Technology, 2002.(FPT). Proceedings. IEEE, 166--173","author":"Mei Bingfeng","year":"2002","unstructured":"Bingfeng Mei , Serge Vernalde , Diederik Verkest , Hugo De Man , and Rudy Lauwereins . 2002 . DRESC: A retargetable compiler for coarse-grained reconfigurable architectures . In 2002 IEEE International Conference on Field-Programmable Technology, 2002.(FPT). Proceedings. IEEE, 166--173 . Bingfeng Mei, Serge Vernalde, Diederik Verkest, Hugo De Man, and Rudy Lauwereins. 2002. DRESC: A retargetable compiler for coarse-grained reconfigurable architectures. In 2002 IEEE International Conference on Field-Programmable Technology, 2002.(FPT). Proceedings. IEEE, 166--173."},{"key":"e_1_3_2_1_37_1","volume-title":"SAT-Based Data-Flow Mapping Onto Array Processor. In 2020 IFIP\/IEEE 28th International Conference on Very Large Scale Integration (VLSI-SOC). IEEE, 22--27","author":"Miyasaka Yukio","year":"2020","unstructured":"Yukio Miyasaka and Masahiro Fujita . 2020 . SAT-Based Data-Flow Mapping Onto Array Processor. In 2020 IFIP\/IEEE 28th International Conference on Very Large Scale Integration (VLSI-SOC). IEEE, 22--27 . Yukio Miyasaka and Masahiro Fujita. 2020. SAT-Based Data-Flow Mapping Onto Array Processor. In 2020 IFIP\/IEEE 28th International Conference on Very Large Scale Integration (VLSI-SOC). IEEE, 22--27."},{"key":"e_1_3_2_1_38_1","volume-title":"A coarse grain reconfigurable array (CGRA) for statically scheduled data flow computing. Wave Computing White Paper","author":"Nicol Chris","year":"2017","unstructured":"Chris Nicol . 2017. A coarse grain reconfigurable array (CGRA) for statically scheduled data flow computing. Wave Computing White Paper ( 2017 ). Chris Nicol. 2017. A coarse grain reconfigurable array (CGRA) for statically scheduled data flow computing. Wave Computing White Paper (2017)."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.3233\/SAT190101"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243176.3243212"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499370.2462163"},{"key":"e_1_3_2_1_42_1","unstructured":"L. Gurobi Optimization. 2021. \"Gurobi optimizer reference manual \" 2021.  L. Gurobi Optimization. 2021. \"Gurobi optimizer reference manual \" 2021."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080256"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/192724.192731"},{"key":"e_1_3_2_1_45_1","volume-title":"Managing the Development of Large Software Systems. [Online] http:\/\/www.cs.umd.edu\/class\/spring2003\/cmsc838p. Process\/waterfall.pdf","author":"Royce Winston W","year":"1970","unstructured":"Winston W Royce . 1970. Managing the Development of Large Software Systems. [Online] http:\/\/www.cs.umd.edu\/class\/spring2003\/cmsc838p. Process\/waterfall.pdf ( 1970 ). Winston W Royce. 1970. Managing the Development of Large Software Systems. [Online] http:\/\/www.cs.umd.edu\/class\/spring2003\/cmsc838p. Process\/waterfall.pdf (1970)."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358292"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/337292.337583"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3310273.3321559"},{"key":"e_1_3_2_1_49_1","volume-title":"Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 1388--1393","author":"Tan Cheng","year":"2021","unstructured":"Cheng Tan , Chenhao Xie , Ang Li , Kevin J Barker , and Antonino Tumeo . 2021 . AURORA: Automated Refinement of Coarse-Grained Reconfigurable Accelerators. In 2021 Design , Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 1388--1393 . Cheng Tan, Chenhao Xie, Ang Li, Kevin J Barker, and Antonino Tumeo. 2021. AURORA: Automated Refinement of Coarse-Grained Reconfigurable Accelerators. In 2021 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 1388--1393."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2893475"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2019.00050"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2019.00019"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:ANOR.0000039525.80601.15"},{"key":"e_1_3_2_1_54_1","volume-title":"Power Efficient Accelerator for IoT Applications. In 2019 IEEE Asian Solid-State Circuits Conference (A-SSCC). IEEE, 133--136","author":"Wang Bo","year":"2019","unstructured":"Bo Wang , Manupa Karunarathne , Aditi Kulkarni , Tulika Mitra , and Li-Shiuan Peh . 2019 . HyCUBE: A 0.9 V 26.4 MOPS\/mW, 290 pJ\/op , Power Efficient Accelerator for IoT Applications. In 2019 IEEE Asian Solid-State Circuits Conference (A-SSCC). IEEE, 133--136 . Bo Wang, Manupa Karunarathne, Aditi Kulkarni, Tulika Mitra, and Li-Shiuan Peh. 2019. HyCUBE: A 0.9 V 26.4 MOPS\/mW, 290 pJ\/op, Power Efficient Accelerator for IoT Applications. In 2019 IEEE Asian Solid-State Circuits Conference (A-SSCC). IEEE, 133--136."},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00032"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA47549.2020.00063"},{"key":"e_1_3_2_1_57_1","volume-title":"Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 1192--1197","author":"Wijerathne Dhananiaya","year":"2021","unstructured":"Dhananiaya Wijerathne , Zhaoying Li , Anuj Pathania , Tulika Mitra , and Lothar Thiele . 2021 . HiMap: Fast and Scalable High-Quality Mapping on CGRA via Hierarchical Abstraction. In 2021 Design , Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 1192--1197 . Dhananiaya Wijerathne, Zhaoying Li, Anuj Pathania, Tulika Mitra, and Lothar Thiele. 2021. HiMap: Fast and Scalable High-Quality Mapping on CGRA via Hierarchical Abstraction. In 2021 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 1192--1197."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/SAMOS.2016.7818353"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2018.2878194"},{"key":"e_1_3_2_1_60_1","unstructured":"T Wouters J Yasskin and C Winter. 2010. unladen-swallow: A faster implementation of python.  T Wouters J Yasskin and C Winter. 2010. unladen-swallow: A faster implementation of python."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2017.8050274"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2015.2474129"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA52012.2021.00085"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2020.2989149"}],"event":{"name":"ISCA '22: The 49th Annual International Symposium on Computer Architecture","location":"New York New York","acronym":"ISCA '22","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","IEEE CS TCAA IEEE CS technical committee on architectural acoustics"]},"container-title":["Proceedings of the 49th Annual International Symposium on Computer Architecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3470496.3527426","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3470496.3527426","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:18:53Z","timestamp":1750191533000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3470496.3527426"}},"subtitle":["agile mapper for reconfigurable spatial architectures by automatically\n            <u>c<\/u>\n            lustering intermediate representations\n            <u>a<\/u>\n            nd\n            <u>s<\/u>\n            cattering mapping process"],"short-title":[],"issued":{"date-parts":[[2022,6,11]]},"references-count":64,"alternative-id":["10.1145\/3470496.3527426","10.1145\/3470496"],"URL":"https:\/\/doi.org\/10.1145\/3470496.3527426","relation":{},"subject":[],"published":{"date-parts":[[2022,6,11]]},"assertion":[{"value":"2022-06-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}