{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T07:54:49Z","timestamp":1776930889329,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":18,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,11,16]]},"DOI":"10.1145\/3731599.3767411","type":"proceedings-article","created":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T16:18:44Z","timestamp":1762532324000},"page":"624-632","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A Compute Graph Simulation and Implementation Framework Targeting AMD Versal AI Engines"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0442-7485","authenticated-orcid":false,"given":"Jonathan","family":"Strobl","sequence":"first","affiliation":[{"name":"Technical University of Darmstadt, Darmstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6896-9879","authenticated-orcid":false,"given":"Leonardo","family":"Solis-Vasquez","sequence":"additional","affiliation":[{"name":"Embedded Systems and Applications Group, Technical University of Darmstadt, Darmstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5309-4141","authenticated-orcid":false,"given":"Yannick","family":"Lavan","sequence":"additional","affiliation":[{"name":"Embedded Systems and Applications Group, Technical University of Darmstadt, Darmstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1164-3082","authenticated-orcid":false,"given":"Andreas","family":"Koch","sequence":"additional","affiliation":[{"name":"Embedded Systems and Applications Group, Technical University of Darmstadt, Darmstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,11,15]]},"reference":[{"key":"e_1_3_3_2_2_2","volume-title":"Vitis In-Depth Tutorials","author":"Inc. Advanced Micro Devices,","year":"2024","unstructured":"Advanced Micro Devices, Inc.2024. Vitis In-Depth Tutorials. https:\/\/github.com\/Xilinx\/Vitis-Tutorials\/tree\/2024.2"},{"key":"e_1_3_3_2_3_2","volume-title":"AI Engine Kernel and Graph Programming Guide (UG1079)","author":"Inc. Advanced Micro Devices,","year":"2025","unstructured":"Advanced Micro Devices, Inc.2025. AI Engine Kernel and Graph Programming Guide (UG1079). https:\/\/docs.amd.com\/r\/en-US\/ug1079-ai-engine-kernel-coding"},{"key":"e_1_3_3_2_4_2","volume-title":"AI Engine Tools and Flows User Guide (UG1076)","author":"Inc. Advanced Micro Devices,","year":"2025","unstructured":"Advanced Micro Devices, Inc.2025. AI Engine Tools and Flows User Guide (UG1076). https:\/\/docs.amd.com\/r\/en-US\/ug1076-ai-engine-environment\/"},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"publisher","unstructured":"Joao Bispo and Jo\u00e3o\u00a0M.P. Cardoso. 2020. Clava: C\/C++ source-to-source compilation using LARA. SoftwareX 12 (2020) 100565. 10.1016\/j.softx.2020.100565","DOI":"10.1016\/j.softx.2020.100565"},{"key":"e_1_3_3_2_6_2","volume-title":"Clava GitHub repository","author":"Bispo Joao","year":"2025","unstructured":"Joao Bispo, Jo\u00e3o\u00a0M.P. Cardoso, et\u00a0al. 2025. Clava GitHub repository. University of Porto, Faculty of Engineering (FEUP). https:\/\/github.com\/specs-feup\/clava"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/3543622.3573047"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPEC43674.2020.9286183"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.1988.15483"},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2021.3123465"},{"key":"e_1_3_3_2_11_2","volume-title":"Programming Languages \u2014 C++","year":"2020","unstructured":"ISO\/IEC. 2020. Programming Languages \u2014 C++. International Organization for Standardization, Geneva, Switzerland. https:\/\/www.iso.org\/standard\/79358.html"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281665"},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1007\/s41781-021-00057-z"},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462176"},{"key":"e_1_3_3_2_15_2","volume-title":"Introduction To The Theory Of Computation (3rd ed.)","author":"Sipser Michael","year":"2012","unstructured":"Michael Sipser. 2012. Introduction To The Theory Of Computation (3rd ed.). Cengage Learning, Independence, Kentucky, USA."},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-55673-9_12"},{"key":"e_1_3_3_2_17_2","volume-title":"Clang C language family frontend for LLVM","author":"contributors The Clang project","year":"2025","unstructured":"The Clang project contributors. 2025. Clang C language family frontend for LLVM. https:\/\/clang.llvm.org\/"},{"key":"e_1_3_3_2_18_2","volume-title":"Clang documentation: LibTooling","author":"contributors The Clang project","year":"2025","unstructured":"The Clang project contributors. 2025. Clang documentation: LibTooling. https:\/\/clang.llvm.org\/docs\/LibTooling.html"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/DAC56929.2023.10247843"}],"event":{"name":"SC Workshops '25: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis","location":"St Louis MO USA","acronym":"SC Workshops '25","sponsor":["SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"]},"container-title":["Proceedings of the SC '25 Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3731599.3767411","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T19:32:15Z","timestamp":1767987135000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3731599.3767411"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,15]]},"references-count":18,"alternative-id":["10.1145\/3731599.3767411","10.1145\/3731599"],"URL":"https:\/\/doi.org\/10.1145\/3731599.3767411","relation":{},"subject":[],"published":{"date-parts":[[2025,11,15]]},"assertion":[{"value":"2025-11-15","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}