{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,27]],"date-time":"2026-01-27T22:23:45Z","timestamp":1769552625397,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":11,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,9,21]],"date-time":"2023-09-21T00:00:00Z","timestamp":1695254400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"German Ministry of Education and Research (BMBF)","award":["16ME0571"],"award-info":[{"award-number":["16ME0571"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,9,21]]},"DOI":"10.1145\/3615338.3618121","type":"proceedings-article","created":{"date-parts":[[2024,6,10]],"date-time":"2024-06-10T12:43:58Z","timestamp":1718023438000},"page":"6-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Towards Rapid Exploration of Heterogeneous TinyML Systems using Virtual Platforms and TVM's UMA"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-4517-168X","authenticated-orcid":false,"given":"Samira","family":"Ahmadifarsani","sequence":"first","affiliation":[{"name":"Technical University of Munich, Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6824-7638","authenticated-orcid":false,"given":"Rafael","family":"Stahl","sequence":"additional","affiliation":[{"name":"Technical University of Munich, Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1135-8070","authenticated-orcid":false,"given":"Philipp","family":"van Kempen","sequence":"additional","affiliation":[{"name":"Technical University of Munich, Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0903-631X","authenticated-orcid":false,"given":"Daniel","family":"Mueller-Gritschneder","sequence":"additional","affiliation":[{"name":"Technical University of Munich, Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4431-7619","authenticated-orcid":false,"given":"Ulf","family":"Schlichtmann","sequence":"additional","affiliation":[{"name":"Technical University of Munich, Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,6,10]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Peter Torelli, Jeremy Holleman, Nat Jeffries, Csaba Kiraly, Pietro Montino, David Kanter, Sebastian Ahmed, Danilo Pau, et al.","author":"Banbury Colby","year":"2021","unstructured":"Colby Banbury, Vijay Janapa Reddi, Peter Torelli, Jeremy Holleman, Nat Jeffries, Csaba Kiraly, Pietro Montino, David Kanter, Sebastian Ahmed, Danilo Pau, et al. 2021. Mlperf tiny benchmark. arXiv preprint arXiv:2106.07597 (2021)."},{"key":"e_1_3_2_1_2_1","volume-title":"Trevor Morris, Jorn Tuyls, Yi-Hsiang Lai, Jared Roesch, Elliott Delaye, Vin Sharma, and Yida Wang.","author":"Chen Zhi","year":"2021","unstructured":"Zhi Chen, Cody Hao Yu, Trevor Morris, Jorn Tuyls, Yi-Hsiang Lai, Jared Roesch, Elliott Delaye, Vin Sharma, and Yida Wang. 2021. Bring your own codegen to deep learning compiler. arXiv preprint arXiv:2105.03215 (2021)."},{"key":"e_1_3_2_1_3_1","unstructured":"Animesh Jain. [n. d.]. Convert Layout Pass. https:\/\/tvm.apache.org\/docs\/arch\/convert_layout.html"},{"key":"e_1_3_2_1_4_1","volume-title":"Efficient execution of quantized deep learning models: A compiler approach. arXiv preprint arXiv:2006.10226","author":"Jain Animesh","year":"2020","unstructured":"Animesh Jain, Shoubhik Bhattacharya, Masahiro Masuda, Vin Sharma, and Yida Wang. 2020. Efficient execution of quantized deep learning models: A compiler approach. arXiv preprint arXiv:2006.10226 (2020)."},{"key":"e_1_3_2_1_5_1","unstructured":"M. J. Klaiber P. P. Bernardo and C. Gerum. 2022. Making your Hardware Accelerator TVM-ready with UMA. https:\/\/tvm.apache.org\/docs\/tutorial\/uma.html"},{"key":"e_1_3_2_1_6_1","volume-title":"UMA: Universal Modular Accelerator Interface. https:\/\/github.com\/apache\/tvm-rfcs\/blob\/main\/rfcs\/0060_UMA_Unified_Modular_Accelerator_Interface.md","author":"Klaiber M. J.","year":"2022","unstructured":"M. J. Klaiber, P. P. Bernardo, and C. Gerum. 2022. UMA: Universal Modular Accelerator Interface. https:\/\/github.com\/apache\/tvm-rfcs\/blob\/main\/rfcs\/0060_UMA_Unified_Modular_Accelerator_Interface.md"},{"key":"e_1_3_2_1_7_1","volume-title":"Deploying Machine Learning Models to Ahead-of-Time Runtime on Edge Using MicroTVM. arXiv preprint arXiv:2304.04842","author":"Liu Chen","year":"2023","unstructured":"Chen Liu, Matthias Jobst, Liyuan Guo, Xinyue Shi, Johannes Partzsch, and Christian Mayr. 2023. Deploying Machine Learning Models to Ahead-of-Time Runtime on Edge Using MicroTVM. arXiv preprint arXiv:2304.04842 (2023)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2019.2928962"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130265.3138858"},{"key":"e_1_3_2_1_10_1","volume-title":"Compiler toolchains for deep learning workloads on embedded platforms. arXiv preprint arXiv:2104.04576","author":"Sponner Max","year":"2021","unstructured":"Max Sponner, Bernd Waschneck, and Akash Kumar. 2021. Compiler toolchains for deep learning workloads on embedded platforms. arXiv preprint arXiv:2104.04576 (2021)."},{"key":"e_1_3_2_1_11_1","volume-title":"MLonMCU: TinyML Benchmarking with Fast Retargeting. arXiv preprint arXiv:2306.08951","author":"van Kempen Philipp","year":"2023","unstructured":"Philipp van Kempen, Rafael Stahl, Daniel Mueller-Gritschneder, and Ulf Schlichtmann. 2023. MLonMCU: TinyML Benchmarking with Fast Retargeting. arXiv preprint arXiv:2306.08951 (2023)."}],"event":{"name":"CODAI '23: 2023 Workshop on Compilers, Deployment, and Tooling for Edge AI","location":"Hamburg Germany","acronym":"CODAI '23","sponsor":["SIGBED ACM Special Interest Group on Embedded Systems","SIGDA ACM Special Interest Group on Design Automation","SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing","CEDA","IEEE CAS"]},"container-title":["Proceedings of the 2023 Workshop on Compilers, Deployment, and Tooling for Edge AI"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3615338.3618121","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3615338.3618121","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:53Z","timestamp":1750178213000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3615338.3618121"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,21]]},"references-count":11,"alternative-id":["10.1145\/3615338.3618121","10.1145\/3615338"],"URL":"https:\/\/doi.org\/10.1145\/3615338.3618121","relation":{},"subject":[],"published":{"date-parts":[[2023,9,21]]},"assertion":[{"value":"2024-06-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}