{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T03:56:37Z","timestamp":1778903797098,"version":"3.51.4"},"reference-count":67,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2021,7,17]],"date-time":"2021-07-17T00:00:00Z","timestamp":1626480000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"crossref","award":["NRF-2020R1A2C1103088"],"award-info":[{"award-number":["NRF-2020R1A2C1103088"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Information Technology Research Center","award":["IITP-2021-2020-0-01795"],"award-info":[{"award-number":["IITP-2021-2020-0-01795"]}]},{"name":"Institute for Information & Communications Technology Planning & Evaluation","award":["IITP2017-0-00466"],"award-info":[{"award-number":["IITP2017-0-00466"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Archit. Code Optim."],"published-print":{"date-parts":[[2021,12,31]]},"abstract":"<jats:p>With the proliferation of applications with machine learning (ML), the importance of edge platforms has been growing to process streaming sensor, data locally without resorting to remote servers. Such edge platforms are commonly equipped with heterogeneous computing processors such as GPU, DSP, and other accelerators, but their computational and energy budget are severely constrained compared to the data center servers. However, as an edge platform must perform the processing of multiple machine learning models concurrently for multimodal sensor data, its scheduling problem poses a new challenge to map heterogeneous machine learning computation to heterogeneous computing processors. Furthermore, processing of each input must provide a certain level of bounded response latency, making the scheduling decision critical for the edge platform. This article proposes a set of new heterogeneity-aware ML inference scheduling policies for edge platforms. Based on the regularity of computation in common ML tasks, the scheduler uses the pre-profiled behavior of each ML model and routes requests to the most appropriate processors. It also aims to satisfy the service-level objective (SLO) requirement while reducing the energy consumption for each request. For such SLO supports, the challenge of ML computation on GPUs and DSP is its inflexible preemption capability. To avoid the delay caused by a long task, the proposed scheduler decomposes a large ML task to sub-tasks by its layer in the DNN model.<\/jats:p>","DOI":"10.1145\/3460352","type":"journal-article","created":{"date-parts":[[2021,7,17]],"date-time":"2021-07-17T10:05:22Z","timestamp":1626516322000},"page":"1-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":46,"title":["SLO-Aware Inference Scheduler for Heterogeneous Processors in Edge Platforms"],"prefix":"10.1145","volume":"18","author":[{"given":"Wonik","family":"Seo","sequence":"first","affiliation":[{"name":"KAIST, Republic of Korea"}]},{"given":"Sanghoon","family":"Cha","sequence":"additional","affiliation":[{"name":"Samsung Advanced Institute of Technology, Republic of Korea"}]},{"given":"Yeonjae","family":"Kim","sequence":"additional","affiliation":[{"name":"KAIST, Republic of Korea"}]},{"given":"Jaehyuk","family":"Huh","sequence":"additional","affiliation":[{"name":"KAIST, Republic of Korea"}]},{"given":"Jongse","family":"Park","sequence":"additional","affiliation":[{"name":"KAIST, Republic of Korea"}]}],"member":"320","published-online":{"date-parts":[[2021,7,17]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Probability, Statistics, and Queueing Theory","author":"Allen Arnold O.","unstructured":"Arnold O. Allen . 2014. Probability, Statistics, and Queueing Theory . Academic Press . Arnold O. Allen. 2014. Probability, Statistics, and Queueing Theory. Academic Press."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/SAS.2013.6493555"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3276774.3276791"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3349567.3351733"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2015.312"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/3294771.3294842"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037700"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2954679.2872368"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2005.1405736"},{"key":"e_1_2_1_10_1","volume-title":"LazyBatching: An SLA-aware batching system for cloud machine learning inference. arXiv preprint arXiv:2010.13103","author":"Choi Yujeong","year":"2020","unstructured":"Yujeong Choi , Yunseong Kim , and Minsoo Rhu . 2020. LazyBatching: An SLA-aware batching system for cloud machine learning inference. arXiv preprint arXiv:2010.13103 ( 2020 ). Yujeong Choi, Yunseong Kim, and Minsoo Rhu. 2020. LazyBatching: An SLA-aware batching system for cloud machine learning inference. arXiv preprint arXiv:2010.13103 (2020)."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA47549.2020.00027"},{"key":"e_1_2_1_12_1","unstructured":"Google Cloud. 2019. Edge TPU. https:\/\/cloud.google.com\/edge-tpu.  Google Cloud. 2019. Edge TPU. https:\/\/cloud.google.com\/edge-tpu."},{"key":"e_1_2_1_13_1","unstructured":"Intrinsyc Technologies Corporation. 2021. Qualcomm Snapdragon development board. https:\/\/www.intrinsyc.com.  Intrinsyc Technologies Corporation. 2021. Qualcomm Snapdragon development board. https:\/\/www.intrinsyc.com."},{"key":"e_1_2_1_14_1","unstructured":"NVIDIA Corporation. 2019. Jetson AGX Xavier Developer Kit. https:\/\/developer.nvidia.com\/embedded\/jetson-agx-xavier-developer-kit.  NVIDIA Corporation. 2019. Jetson AGX Xavier Developer Kit. https:\/\/developer.nvidia.com\/embedded\/jetson-agx-xavier-developer-kit."},{"key":"e_1_2_1_15_1","volume-title":"14th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201917)","author":"Crankshaw Daniel","year":"2017","unstructured":"Daniel Crankshaw , Xin Wang , Guilio Zhou , Michael J. Franklin , Joseph E. Gonzalez , and Ion Stoica . 2017 . Clipper: A low-latency online prediction serving system . In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201917) . 613\u2013627. Daniel Crankshaw, Xin Wang, Guilio Zhou, Michael J. Franklin, Joseph E. Gonzalez, and Ion Stoica. 2017. Clipper: A low-latency online prediction serving system. In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201917). 613\u2013627."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2013.2252338"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ROBIO.2011.6181557"},{"key":"e_1_2_1_18_1","unstructured":"Samsung Electronics. 2019. Samsung NPU. https:\/\/news.samsung.com\/global\/samsung-electronics-introduces-a-high-speed-low-power-npu-solution-for-ai-deep-learning.  Samsung Electronics. 2019. Samsung NPU. https:\/\/news.samsung.com\/global\/samsung-electronics-introduces-a-high-speed-low-power-npu-solution-for-ai-deep-learning."},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of the 18th ACM\/IFIP\/USENIX Middleware Conference. 109\u2013120","author":"Gujarati Arpan","unstructured":"Arpan Gujarati , Sameh Elnikety , Yuxiong He , Kathryn S. McKinley , and Bj\u00f6rn B. Brandenburg . 2017. Swayam: Distributed autoscaling to meet SLAs of machine learning inference services with resource efficiency . In Proceedings of the 18th ACM\/IFIP\/USENIX Middleware Conference. 109\u2013120 . Arpan Gujarati, Sameh Elnikety, Yuxiong He, Kathryn S. McKinley, and Bj\u00f6rn B. Brandenburg. 2017. Swayam: Distributed autoscaling to meet SLAs of machine learning inference services with resource efficiency. In Proceedings of the 18th ACM\/IFIP\/USENIX Middleware Conference. 109\u2013120."},{"key":"e_1_2_1_20_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201920)","author":"Gujarati Arpan","year":"2020","unstructured":"Arpan Gujarati , Reza Karimi , Safya Alzayat , Wei Hao , Antoine Kaufmann , Ymir Vigfusson , and Jonathan Mace . 2020 . Serving DNNs like clockwork: Performance predictability from the bottom up . In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201920) . 443\u2013462. Arpan Gujarati, Reza Karimi, Safya Alzayat, Wei Hao, Antoine Kaufmann, Ymir Vigfusson, and Jonathan Mace. 2020. Serving DNNs like clockwork: Performance predictability from the bottom up. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201920). 443\u2013462."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA47549.2020.00047"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2019.00021"},{"key":"e_1_2_1_23_1","volume-title":"International Symposium on Benchmarking, Measuring and Optimization. Springer, 23\u201330","author":"Hao Tianshu","year":"2018","unstructured":"Tianshu Hao , Yunyou Huang , Xu Wen , Wanling Gao , Fan Zhang , Chen Zheng , Lei Wang , Hainan Ye , Kai Hwang , Zujie Ren , et\u00a0al. 2018 . Edge AIBench: Towards comprehensive end-to-end edge computing benchmarking . In International Symposium on Benchmarking, Measuring and Optimization. Springer, 23\u201330 . Tianshu Hao, Yunyou Huang, Xu Wen, Wanling Gao, Fan Zhang, Chen Zheng, Lei Wang, Hainan Ye, Kai Hwang, Zujie Ren, et\u00a0al. 2018. Edge AIBench: Towards comprehensive end-to-end edge computing benchmarking. In International Symposium on Benchmarking, Measuring and Optimization. Springer, 23\u201330."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2018.00059"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2015.123"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.90"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1700246"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS48715.2020.000-8"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3081333.3081360"},{"key":"e_1_2_1_30_1","unstructured":"ADLINK Technology Inc.2019. Heterogeneous Computing for AI at the Edge. https:\/\/www.adlinktech.com.  ADLINK Technology Inc.2019. Heterogeneous Computing for AI at the Edge. https:\/\/www.adlinktech.com."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2015.2405759"},{"key":"e_1_2_1_32_1","volume-title":"Cook","author":"Jakkula Vikramaditya R.","year":"2011","unstructured":"Vikramaditya R. Jakkula and Diane J . Cook . 2011 . Detecting anomalous sensor events in smart home data for enhancing the living experience.Artificial Intelligence and Smarter Living 11, 201 (2011), 1. Vikramaditya R. Jakkula and Diane J. Cook. 2011. Detecting anomalous sensor events in smart home data for enhancing the living experience.Artificial Intelligence and Smarter Living 11, 201 (2011), 1."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3093337.3037698"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303958"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303950"},{"key":"e_1_2_1_36_1","volume-title":"AutoScale: Optimizing energy efficiency of end-to-end edge inference under stochastic variance. arXiv preprint arXiv:2005.02544","author":"Kim Young Geun","year":"2020","unstructured":"Young Geun Kim and Carole-Jean Wu. 2020. AutoScale: Optimizing energy efficiency of end-to-end edge inference under stochastic variance. arXiv preprint arXiv:2005.02544 ( 2020 ). Young Geun Kim and Carole-Jean Wu. 2020. AutoScale: Optimizing energy efficiency of end-to-end edge inference under stochastic variance. arXiv preprint arXiv:2005.02544 (2020)."},{"key":"e_1_2_1_37_1","volume-title":"Reinforcement learning to adjust robot movements to new situations. Robotics: Science and Systems","author":"Kober Jens","year":"2011","unstructured":"Jens Kober , Erhan Oztop , and Jan Peters . 2011. Reinforcement learning to adjust robot movements to new situations. Robotics: Science and Systems , MIT Press Journal 6 ( 2011 ), 33\u201340. Jens Kober, Erhan Oztop, and Jan Peters. 2011. Reinforcement learning to adjust robot movements to new situations. Robotics: Science and Systems, MIT Press Journal 6 (2011), 33\u201340."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPSN.2016.7460664"},{"key":"e_1_2_1_39_1","volume-title":"Wisemove: A framework for safe deep reinforcement learning for autonomous driving. arXiv preprint arXiv:1902.04118","author":"Lee Jaeyoung","year":"2019","unstructured":"Jaeyoung Lee , Aravind Balakrishnan , Ashish Gaurav , Krzysztof Czarnecki , and Sean Sedwards . 2019 . Wisemove: A framework for safe deep reinforcement learning for autonomous driving. arXiv preprint arXiv:1902.04118 (2019). Jaeyoung Lee, Aravind Balakrishnan, Ashish Gaurav, Krzysztof Czarnecki, and Sean Sedwards. 2019. Wisemove: A framework for safe deep reinforcement learning for autonomous driving. arXiv preprint arXiv:1902.04118 (2019)."},{"key":"e_1_2_1_40_1","volume-title":"Proceedings of the 2nd ACM SIGCOMM Workshop on Networking, Systems, and Applications on Mobile Handhelds. 15\u201320","author":"Miluzzo Emiliano","unstructured":"Emiliano Miluzzo , Tianyu Wang , and Andrew T. Campbell . 2010. Eyephone: Activating mobile phones with your eyes . In Proceedings of the 2nd ACM SIGCOMM Workshop on Networking, Systems, and Applications on Mobile Handhelds. 15\u201320 . Emiliano Miluzzo, Tianyu Wang, and Andrew T. Campbell. 2010. Eyephone: Activating mobile phones with your eyes. In Proceedings of the 2nd ACM SIGCOMM Workshop on Networking, Systems, and Applications on Mobile Handhelds. 15\u201320."},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2018.1700298"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2017.2712560"},{"key":"e_1_2_1_43_1","volume-title":"Varkonyi-Koczy","author":"Mosavi Amir","year":"2017","unstructured":"Amir Mosavi and Annamaria R . Varkonyi-Koczy . 2017 . Integration of machine learning and optimization for robot learning. In Recent Global Research and Education: Technological Challenges. Springer , 349\u2013355. Amir Mosavi and Annamaria R. Varkonyi-Koczy. 2017. Integration of machine learning and optimization for robot learning. In Recent Global Research and Education: Technological Challenges. Springer, 349\u2013355."},{"key":"e_1_2_1_44_1","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2369\u20132377","author":"Najibi Mahyar","unstructured":"Mahyar Najibi , Mohammad Rastegari , and Larry S. Davis . 2016. G-CNN: An iterative grid based object detector . In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2369\u20132377 . Mahyar Najibi, Mohammad Rastegari, and Larry S. Davis. 2016. G-CNN: An iterative grid based object detector. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2369\u20132377."},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/MILCOM.2018.8599746"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1515\/jaiscr-2017-0017"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2019.2941458"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICTAI.2013.53"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.2352\/ISSN.2470-1173.2017.19.AVM-023"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359658"},{"key":"e_1_2_1_51_1","volume-title":"A self-supervised terrain roughness estimator for off-road autonomous driving. arXiv preprint arXiv:1206.6872","author":"Stavens David","year":"2012","unstructured":"David Stavens and Sebastian Thrun . 2012. A self-supervised terrain roughness estimator for off-road autonomous driving. arXiv preprint arXiv:1206.6872 ( 2012 ). David Stavens and Sebastian Thrun. 2012. A self-supervised terrain roughness estimator for off-road autonomous driving. arXiv preprint arXiv:1206.6872 (2012)."},{"key":"e_1_2_1_52_1","volume-title":"Learning to Drive: Perception for Autonomous Cars","author":"Stavens David Michael","unstructured":"David Michael Stavens . 2011. Learning to Drive: Perception for Autonomous Cars . Stanford University . David Michael Stavens. 2011. Learning to Drive: Perception for Autonomous Cars. Stanford University."},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2020.2975764"},{"key":"e_1_2_1_54_1","volume-title":"Proceedings of the ASE BigData & SocialInformatics","author":"Tang Bo","year":"2015","unstructured":"Bo Tang , Zhen Chen , Gerald Hefferman , Tao Wei , Haibo He , and Qing Yang . 2015 . A hierarchical distributed fog computing architecture for big data analysis in smart cities . In Proceedings of the ASE BigData & SocialInformatics 2015. 1\u20136. Bo Tang, Zhen Chen, Gerald Hefferman, Tao Wei, Haibo He, and Qing Yang. 2015. A hierarchical distributed fog computing architecture for big data analysis in smart cities. In Proceedings of the ASE BigData & SocialInformatics 2015. 1\u20136."},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICACI.2018.8377522"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.image.2016.05.007"},{"key":"e_1_2_1_57_1","volume-title":"2016 IEEE International Conference on Smart Cloud (SmartCloud\u201916)","author":"Varghese Blesson","unstructured":"Blesson Varghese , Nan Wang , Sakil Barbhuiya , Peter Kilpatrick , and Dimitrios S. Nikolopoulos . 2016. Challenges and opportunities in edge computing . In 2016 IEEE International Conference on Smart Cloud (SmartCloud\u201916) . IEEE, 20\u201326. Blesson Varghese, Nan Wang, Sakil Barbhuiya, Peter Kilpatrick, and Dimitrios S. Nikolopoulos. 2016. Challenges and opportunities in edge computing. In 2016 IEEE International Conference on Smart Cloud (SmartCloud\u201916). IEEE, 20\u201326."},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2019.2944584"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCC.2012.2186565"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2020.2968258"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155284"},{"key":"e_1_2_1_62_1","volume-title":"Proceedings of the 12th Workshop on Mobile Computing Systems & Applications. 1\u20136.","author":"Wang Tianyu","unstructured":"Tianyu Wang , Giuseppe Cardone , Antonio Corradi , Lorenzo Torresani , and Andrew T. Campbell . 2012. Walksafe: A pedestrian safety app for mobile phone users who walk and talk while crossing roads . In Proceedings of the 12th Workshop on Mobile Computing Systems & Applications. 1\u20136. Tianyu Wang, Giuseppe Cardone, Antonio Corradi, Lorenzo Torresani, and Andrew T. Campbell. 2012. Walksafe: A pedestrian safety app for mobile phone users who walk and talk while crossing roads. In Proceedings of the 12th Workshop on Mobile Computing Systems & Applications. 1\u20136."},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2019.00048"},{"key":"e_1_2_1_64_1","volume-title":"Proceedings of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing. 93\u2013102","author":"Yang Rayoung","unstructured":"Rayoung Yang and Mark W. Newman . 2013. Learning from a learning thermostat: Lessons for intelligent systems for the home . In Proceedings of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing. 93\u2013102 . Rayoung Yang and Mark W. Newman. 2013. Learning from a learning thermostat: Lessons for intelligent systems for the home. In Proceedings of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing. 93\u2013102."},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/3131672.3131675"},{"key":"e_1_2_1_66_1","volume-title":"2019 USENIX Annual Technical Conference (USENIX ATC\u201919)","author":"Zhang Chengliang","year":"2019","unstructured":"Chengliang Zhang , Minchen Yu , Wei Wang , and Feng Yan . 2019 . Mark: Exploiting cloud services for cost-effective, slo-aware machine learning inference serving . In 2019 USENIX Annual Technical Conference (USENIX ATC\u201919) . 1049\u20131062. Chengliang Zhang, Minchen Yu, Wei Wang, and Feng Yan. 2019. Mark: Exploiting cloud services for cost-effective, slo-aware machine learning inference serving. In 2019 USENIX Annual Technical Conference (USENIX ATC\u201919). 1049\u20131062."},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/IVS.2012.6232219"}],"container-title":["ACM Transactions on Architecture and Code Optimization"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3460352","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3460352","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:24:37Z","timestamp":1750195477000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3460352"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,17]]},"references-count":67,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,12,31]]}},"alternative-id":["10.1145\/3460352"],"URL":"https:\/\/doi.org\/10.1145\/3460352","relation":{},"ISSN":["1544-3566","1544-3973"],"issn-type":[{"value":"1544-3566","type":"print"},{"value":"1544-3973","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,17]]},"assertion":[{"value":"2020-06-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-04-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-07-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}