{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T00:07:16Z","timestamp":1755907636116,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":83,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T00:00:00Z","timestamp":1755820800000},"content-version":"vor","delay-in-days":75,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-2124010, CNS-2350228"],"award-info":[{"award-number":["CCF-2124010, CNS-2350228"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,8]]},"DOI":"10.1145\/3721145.3729518","type":"proceedings-article","created":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T12:57:17Z","timestamp":1755867437000},"page":"911-927","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["HARNESS: Holistic Resource Management for Diversely Scaled Edge Cloud Systems"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1460-6906","authenticated-orcid":false,"given":"Ismet","family":"Dagli","sequence":"first","affiliation":[{"name":"Computer Science Department, Colorado School of Mines, Golden, CO, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-1009-419X","authenticated-orcid":false,"given":"Justin","family":"Davis","sequence":"additional","affiliation":[{"name":"Computer Science Department, Colorado School of Mines, Golden, CO, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9434-9833","authenticated-orcid":false,"given":"Mehmet Esat","family":"Belviranli","sequence":"additional","affiliation":[{"name":"Computer Science Department, Colorado School of Mines, Golden, CO, USA"}]}],"member":"320","published-online":{"date-parts":[[2025,8,22]]},"reference":[{"key":"e_1_3_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03869-3_80"},{"key":"e_1_3_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00081"},{"key":"e_1_3_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2019.00035"},{"key":"e_1_3_3_1_5_2","doi-asserted-by":"crossref","unstructured":"Mehmet\u00a0E Belviranli Laxmi\u00a0N Bhuyan and Rajiv Gupta. 2013. A dynamic self-scheduling scheme for heterogeneous multiprocessor architectures. ACM Transactions on Architecture and Code Optimization (TACO) 9 4 (2013) 1\u201320.","DOI":"10.1145\/2400682.2400716"},{"key":"e_1_3_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2019.8747521"},{"key":"e_1_3_3_1_7_2","first-page":"1","volume-title":"Proceedings of the 2013 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)","author":"Black-Schaffer David","year":"2013","unstructured":"David Black-Schaffer, Nikos Nikoleris, Erik Hagersten, and David Eklov. 2013. Bandwidth bandit: Quantitative characterization of memory contention. In Proceedings of the 2013 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO). IEEE Computer Society, 1\u201310."},{"key":"e_1_3_3_1_8_2","doi-asserted-by":"crossref","unstructured":"Behzad Boroujerdian Ying Jing Devashree Tripathy Amit Kumar Lavanya Subramanian Luke Yen Vincent Lee Vivek Venkatesan Amit Jindal Robert Shearer and Vijay\u00a0Janapa Reddi. 2023. FARSI: An early-stage design space exploration framework to tame the domain-specific system-on-chip complexity. ACM Transactions on Embedded Computing Systems (TECS) 22 2 (2023) 1\u201335.","DOI":"10.1145\/3544016"},{"key":"e_1_3_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/PACT52795.2021.00019"},{"key":"e_1_3_3_1_10_2","doi-asserted-by":"crossref","unstructured":"George Bosilca Aurelien Bouteiller Anthony Danalis Mathieu Faverge Thomas H\u00e9rault and Jack\u00a0J Dongarra. 2013. Parsec: Exploiting heterogeneity to enhance scalability. Computing in Science & Engineering 15 6 (2013) 36\u201345.","DOI":"10.1109\/MCSE.2013.98"},{"key":"e_1_3_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/DAC56929.2023.10247722"},{"key":"e_1_3_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2010.67"},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"crossref","unstructured":"Wei Cai Ryan Shea Chun-Ying Huang Kuan-Ta Chen Jiangchuan Liu Victor\u00a0CM Leung and Cheng-Hsin Hsu. 2016. A survey on cloud gaming: Future of computer games. IEEE Access 4 (2016) 7605\u20137620.","DOI":"10.1109\/ACCESS.2016.2590500"},{"key":"e_1_3_3_1_14_2","doi-asserted-by":"crossref","unstructured":"Kun Cao Shiyan Hu Yang Shi Armando\u00a0Walter Colombo Stamatis Karnouskos and Xin Li. 2021. A survey on edge and edge-cloud computing assisted cyber-physical systems. IEEE Transactions on Industrial Informatics 17 11 (2021) 7806\u20137819.","DOI":"10.1109\/TII.2021.3073066"},{"key":"e_1_3_3_1_15_2","doi-asserted-by":"crossref","unstructured":"Eddy Caron and Fr\u00e9d\u00e9ric Desprez. 2006. Diet: A scalable toolbox to build network enabled servers on the grid. The International Journal of High Performance Computing Applications 20 3 (2006) 335\u2013352.","DOI":"10.1177\/1094342006067472"},{"key":"e_1_3_3_1_16_2","unstructured":"CDC. 2023. NIOSH mine and mine worker charts. wwwn.cdc.gov\/NIOSH-Mining\/MMWC. (accessed on 08\/16\/2024)."},{"key":"e_1_3_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304005"},{"key":"e_1_3_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/3627535.3638502"},{"key":"e_1_3_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/3489517.3530572"},{"key":"e_1_3_3_1_20_2","doi-asserted-by":"publisher","DOI":"10.23919\/DATE58400.2024.10546645"},{"key":"e_1_3_3_1_21_2","doi-asserted-by":"crossref","unstructured":"R\u00a0Kanniga Devi and G Murugaboopathi. 2019. An efficient clustering and load balancing of distributed cloud data centers using graph theory. International Journal of Communication Systems 32 5 (2019) e3896.","DOI":"10.1002\/dac.3896"},{"key":"e_1_3_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2014.27"},{"key":"e_1_3_3_1_23_2","doi-asserted-by":"crossref","unstructured":"Alejandro Duran Eduard Ayguad\u00e9 Rosa\u00a0M Badia Jes\u00fas Labarta Luis Martinell Xavier Martorell and Judit Planas. 2011. Ompss: a proposal for programming heterogeneous multi-core architectures. Parallel processing letters 21 02 (2011) 173\u2013193.","DOI":"10.1142\/S0129626411000151"},{"key":"e_1_3_3_1_24_2","doi-asserted-by":"crossref","unstructured":"H\u00a0Carter Edwards Christian\u00a0R Trott and Daniel Sunderland. 2014. Kokkos: Enabling manycore performance portability through polymorphic memory access patterns. Journal of parallel and distributed computing 74 12 (2014) 3202\u20133216.","DOI":"10.1016\/j.jpdc.2014.07.003"},{"key":"e_1_3_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3577193.3593732"},{"key":"e_1_3_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCSim.2014.6903671"},{"key":"e_1_3_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2806942"},{"key":"e_1_3_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2019.00047"},{"key":"e_1_3_3_1_29_2","unstructured":"Kevin\u00a0A Huck Allan Porterfield Nick Chaimov Hartmut Kaiser Allen\u00a0D Malony Thomas Sterling and Rob Fowler. 2015. An autonomic performance environment for exascale. Supercomputing frontiers and innovations 2 3 (2015) 49\u201366."},{"key":"e_1_3_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/3126908.3126967"},{"key":"e_1_3_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.33"},{"key":"e_1_3_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/SCC.2011.28"},{"key":"e_1_3_3_1_33_2","doi-asserted-by":"crossref","unstructured":"Rathinaraja Jeyaraj Anandkumar Balasubramaniam Ajay\u00a0Kumara MA Nadra Guizani and Anand Paul. 2023. Resource management in cloud and cloud-influenced technologies for internet of things applications. Comput. Surveys 55 12 (2023) 1\u201337.","DOI":"10.1145\/3571729"},{"key":"e_1_3_3_1_34_2","doi-asserted-by":"crossref","unstructured":"Ram\u00a0Srivatsa Kannan Michael Laurenzano Jeongseob Ahn Jason Mars and Lingjia Tang. 2019. Caliper: Interference estimator for multi-tenant environments sharing architectural resources. ACM Transactions on Architecture and Code Optimization (TACO) 16 3 (2019) 1\u201325.","DOI":"10.1145\/3323090"},{"key":"e_1_3_3_1_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPEC49654.2021.9622873"},{"key":"e_1_3_3_1_36_2","unstructured":"Jungwon Kim Seyong Lee Beau Johnston and Jeffrey\u00a0S Vetter. 2024. IRIS: A Performance-Portable Framework for Cross-Platform Heterogeneous Computing. IEEE Transactions on Parallel and Distributed Systems (2024)."},{"key":"e_1_3_3_1_37_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA56546.2023.10071035"},{"key":"e_1_3_3_1_38_2","doi-asserted-by":"crossref","unstructured":"Mikko Kivel\u00e4 Alex Arenas Marc Barthelemy James\u00a0P Gleeson Yamir Moreno and Mason\u00a0A Porter. 2014. Multilayer networks. Journal of complex networks 2 3 (2014) 203\u2013271.","DOI":"10.1093\/comnet\/cnu016"},{"key":"e_1_3_3_1_39_2","doi-asserted-by":"crossref","unstructured":"Anish Krishnakumar Umit Ogras Radu Marculescu Mike Kishinevsky and Trevor Mudge. 2023. Domain-specific architectures: Research problems and promising approaches. ACM Transactions on Embedded Computing Systems (TECS) 22 2 (2023) 1\u201326.","DOI":"10.1145\/3563946"},{"key":"e_1_3_3_1_40_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA51647.2021.00016"},{"key":"e_1_3_3_1_41_2","doi-asserted-by":"crossref","unstructured":"Huang-Chen Lee and Kai-Hsiang Ke. 2018. Monitoring of large-area IoT sensors using a LoRa wireless mesh network system: Design and evaluation. IEEE Transactions on Instrumentation and Measurement 67 9 (2018) 2177\u20132187.","DOI":"10.1109\/TIM.2018.2814082"},{"key":"e_1_3_3_1_42_2","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2017.8167755"},{"key":"e_1_3_3_1_43_2","doi-asserted-by":"publisher","DOI":"10.1145\/3357526.3357546"},{"key":"e_1_3_3_1_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3542929.3563510"},{"key":"e_1_3_3_1_45_2","doi-asserted-by":"crossref","unstructured":"Hang Liu Fahima Eldarrat Hanen Alqahtani Alex Reznik Xavier De\u00a0Foy and Yanyong Zhang. 2017. Mobile edge cloud system: Architectures challenges and approaches. IEEE Systems Journal 12 3 (2017) 2495\u20132508.","DOI":"10.1109\/JSYST.2017.2654119"},{"key":"e_1_3_3_1_46_2","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2017.15"},{"key":"e_1_3_3_1_47_2","doi-asserted-by":"publisher","DOI":"10.1145\/3372780.3378173"},{"key":"e_1_3_3_1_48_2","doi-asserted-by":"crossref","unstructured":"Joshua Mack Sahil Hassan Nirmal Kumbhare Miguel Castro\u00a0Gonzalez and Ali Akoglu. 2023. CEDR: A Compiler-Integrated Extensible DSSoC Runtime. ACM Transactions on Embedded Computing Systems (TECS) 22 2 Article 36 (3 2023) 34\u00a0pages. https:\/\/doi.org\/10.1145\/3529257","DOI":"10.1145\/3529257"},{"key":"e_1_3_3_1_49_2","doi-asserted-by":"publisher","DOI":"10.1145\/3650200.3656625"},{"key":"e_1_3_3_1_50_2","doi-asserted-by":"crossref","unstructured":"Abbas Mehrabi Matti Siekkinen Teemu K\u00e4m\u00e4r\u00e4inen and Antti Yla-Jaaski. 2021. Multi-tier CloudVR: Leveraging edge computing in remote rendered virtual reality. ACM Transactions on Multimedia Computing Communications and Applications (TOMM) 17 2 (2021) 1\u201324.","DOI":"10.1145\/3429441"},{"key":"e_1_3_3_1_51_2","unstructured":"Meta. 2019. Powered by AI: Oculus Insight. https:\/\/ai.meta.com\/blog\/powered-by-ai-oculus-insight\/ (accessed on 08\/16\/2024)."},{"key":"e_1_3_3_1_52_2","doi-asserted-by":"publisher","DOI":"10.1145\/3447818.3463529"},{"key":"e_1_3_3_1_53_2","first-page":"579","volume-title":"16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)","author":"Mohan Jayashree","year":"2022","unstructured":"Jayashree Mohan, Amar Phanishayee, Janardhan Kulkarni, and Vijay Chidambaram. 2022. Looking beyond { GPUs} for { DNN} scheduling on { Multi-Tenant} clusters. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22). 579\u2013596."},{"key":"e_1_3_3_1_54_2","doi-asserted-by":"publisher","DOI":"10.1145\/3410463.3414671"},{"key":"e_1_3_3_1_55_2","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD53861.2021.00034"},{"key":"e_1_3_3_1_56_2","unstructured":"NVIDIA. 2024. VPI - Vision Programming Interface Documentation. https:\/\/docs.nvidia.com\/vpi\/ (accessed on 08\/16\/2024)."},{"key":"e_1_3_3_1_57_2","unstructured":"NVIDIA. (accessed on 08\/16\/2024). JetPack SDK. https:\/\/developer.nvidia.com\/embedded\/jetpack"},{"key":"e_1_3_3_1_58_2","doi-asserted-by":"publisher","DOI":"10.1145\/3488423.3519336"},{"key":"e_1_3_3_1_59_2","doi-asserted-by":"publisher","DOI":"10.1145\/3590140.3629115"},{"key":"e_1_3_3_1_60_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISVLSI.2014.96"},{"key":"e_1_3_3_1_61_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24449-0_8"},{"key":"e_1_3_3_1_62_2","doi-asserted-by":"crossref","unstructured":"Thomas Rausch Alexander Rashed and Schahram Dustdar. 2021. Optimized container scheduling for data-intensive serverless edge computing. Future Generation Computer Systems (FGCS) 114 (2021) 259\u2013271.","DOI":"10.1016\/j.future.2020.07.017"},{"key":"e_1_3_3_1_63_2","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM48880.2022.9796939"},{"key":"e_1_3_3_1_64_2","doi-asserted-by":"crossref","unstructured":"Albert Reuther Chansup Byun William Arcand David Bestor Bill Bergeron Matthew Hubbell Michael Jones Peter Michaleas Andrew Prout Antonio Rosa and Jeremy Kepner. 2018. Scalable system scheduling for HPC and big data. J. Parallel and Distrib. Comput. 111 (2018) 76\u201392.","DOI":"10.1016\/j.jpdc.2017.06.009"},{"key":"e_1_3_3_1_65_2","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS49936.2021.00012"},{"key":"e_1_3_3_1_66_2","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.47"},{"key":"e_1_3_3_1_67_2","series-title":"(SC \u201912)","volume-title":"Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis","author":"Spafford Kyle\u00a0L.","year":"2012","unstructured":"Kyle\u00a0L. Spafford and Jeffrey\u00a0S. Vetter. 2012. Aspen: A Domain Specific Language for Performance Modeling. In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis (Salt Lake City, Utah) (SC \u201912). IEEE, IEEE Computer Society Press, Los Alamitos, CA, USA, Article 84, 11\u00a0pages."},{"key":"e_1_3_3_1_68_2","doi-asserted-by":"crossref","unstructured":"Xiang Sun Nirwan Ansari and Ruopeng Wang. 2016. Optimizing resource utilization of a data center. IEEE Communications Surveys & Tutorials 18 4 (2016) 2822\u20132846.","DOI":"10.1109\/COMST.2016.2558203"},{"key":"e_1_3_3_1_69_2","first-page":"865","volume-title":"2023 USENIX Annual Technical Conference (USENIX ATC 23)","author":"Sung Hsin-Hsuan","year":"2023","unstructured":"Hsin-Hsuan Sung, Jou-An Chen, Wei Niu, Jiexiong Guan, Bin Ren, and Xipeng Shen. 2023. Decentralized { Application-Level} adaptive scheduling for { Multi-Instance}{ DNNs} on open mobile devices. In 2023 USENIX Annual Technical Conference (USENIX ATC 23). 865\u2013877."},{"key":"e_1_3_3_1_70_2","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS54340.2022.00032"},{"key":"e_1_3_3_1_71_2","doi-asserted-by":"crossref","unstructured":"Peter Thoman Kiril Dichev Thomas Heller Roman Iakymchuk Xavier Aguilar Khalid Hasanov Philipp Gschwandtner Pierre Lemarinier Stefano Markidis Herbert Jordan Thomas Fahringer Kostas Katrinis Erwin Laure and Dimitrios\u00a0S. Nikolopoulos. 2018. A taxonomy of task-based parallel programming technologies for high-performance computing. The Journal of Supercomputing 74 4 (2018) 1422\u20131434.","DOI":"10.1007\/s11227-018-2238-4"},{"key":"e_1_3_3_1_72_2","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387517"},{"key":"e_1_3_3_1_73_2","doi-asserted-by":"publisher","DOI":"10.1145\/2741948.2741964"},{"key":"e_1_3_3_1_74_2","doi-asserted-by":"publisher","DOI":"10.2172\/1473756"},{"key":"e_1_3_3_1_75_2","doi-asserted-by":"crossref","unstructured":"Luhui Wang Cong Zhao Shusen Yang Xinyu Yang and Julie McCann. 2023. ACE: Toward Application-Centric Edge-Cloud Collaborative Intelligence. Commun. ACM 66 1 (2023) 62\u201373.","DOI":"10.1145\/3529087"},{"key":"e_1_3_3_1_76_2","doi-asserted-by":"publisher","DOI":"10.2172\/1407078"},{"key":"e_1_3_3_1_77_2","doi-asserted-by":"publisher","DOI":"10.1145\/2751205.2751213"},{"key":"e_1_3_3_1_78_2","doi-asserted-by":"publisher","DOI":"10.1145\/3572848.3577497"},{"key":"e_1_3_3_1_79_2","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480101"},{"key":"e_1_3_3_1_80_2","doi-asserted-by":"publisher","DOI":"10.1145\/3579371.3589059"},{"key":"e_1_3_3_1_81_2","doi-asserted-by":"crossref","unstructured":"Georgios Zacharopoulos Adel Ejjeh Ying Jing En-Yu Yang Tianyu Jia Iulian Brumar Jeremy Intan Muhammad Huzaifa Sarita Adve Vikram Adve Gu-Yeon Wei and David Brooks. 2023. Trireme: Exploration of Hierarchical Multi-Level Parallelism for Hardware Acceleration. ACM Transactions on Embedded Computing Systems (TECS) 22 3 (2023) 1\u201323.","DOI":"10.1145\/3580394"},{"key":"e_1_3_3_1_82_2","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2019.8737478"},{"key":"e_1_3_3_1_83_2","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378508"},{"key":"e_1_3_3_1_84_2","doi-asserted-by":"crossref","unstructured":"Yong Zheng Haigang Yang Yi Shu Yiping Jia and Zhihong Huang. 2022. mTREE: A customized multicast-enabled tree-based network on chip for AI chips. IEEE Embedded Systems Letters (ESL)) 14 3 (2022) 143\u2013146.","DOI":"10.1109\/LES.2022.3144196"}],"event":{"name":"ICS '25: 2025 International Conference on Supercomputing","location":"Salt Lake City USA","acronym":"ICS '25","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 39th ACM International Conference on Supercomputing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3721145.3729518","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3721145.3729518","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T12:57:24Z","timestamp":1755867444000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3721145.3729518"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,8]]},"references-count":83,"alternative-id":["10.1145\/3721145.3729518","10.1145\/3721145"],"URL":"https:\/\/doi.org\/10.1145\/3721145.3729518","relation":{},"subject":[],"published":{"date-parts":[[2025,6,8]]},"assertion":[{"value":"2025-08-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}