{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T08:22:34Z","timestamp":1768033354881,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T00:00:00Z","timestamp":1699747200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research","award":["DE-SC0021299"],"award-info":[{"award-number":["DE-SC0021299"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,11,12]]},"DOI":"10.1145\/3624062.3624145","type":"proceedings-article","created":{"date-parts":[[2023,11,10]],"date-time":"2023-11-10T13:53:39Z","timestamp":1699624419000},"page":"685-695","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["ZeroSum: User Space Monitoring of Resource Utilization and Contention on Heterogeneous HPC Systems"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7064-8417","authenticated-orcid":false,"given":"Kevin","family":"Huck","sequence":"first","affiliation":[{"name":"OACISS, University of Oregon, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9598-7201","authenticated-orcid":false,"given":"Allen","family":"Malony","sequence":"additional","affiliation":[{"name":"OACISS, University of Oregon, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,11,12]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.v22:6"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.18"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2020.04.006"},{"key":"e_1_3_2_2_4_1","unstructured":"AMD. 2022. ROCm System Management Interface. https:\/\/github.com\/RadeonOpenCompute\/rocm_smi_lib"},{"key":"e_1_3_2_2_5_1","unstructured":"Inc. Apple. 2023. Activity Monitor User Guide. online. https:\/\/support.apple.com\/guide\/activity-monitor\/welcome\/mac"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2503210.2503247"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2016.46"},{"key":"e_1_3_2_2_8_1","volume-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis","author":"Boehme David","year":"2016","unstructured":"David Boehme, Todd Gamblin, David Beckingsale, Peer-Timo Bremer, Alfredo Gimenez, Matthew LeGendre, Olga Pearce, and Martin Schulz. 2016. Caliper: Performance Introspection for HPC Software Stacks. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (Salt Lake City, Utah) (SC \u201916). IEEE Press, Article 47, 11\u00a0pages."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ProTools49597.2019.00010"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2010.67"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTR.2009.5289150"},{"key":"e_1_3_2_2_12_1","unstructured":"Intel Corporation. 2023. Data Parallel C++: the oneAPI Implementation of SYCL*. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/tools\/oneapi\/data-parallel-c-plus-plus.html#gs.3mmagp"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/HUST.2014.7"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1269899.1254906"},{"key":"e_1_3_2_2_15_1","volume-title":"ADIOS 2: The adaptable input output system. a framework for high-performance data management. SoftwareX 12","author":"Godoy F","year":"2020","unstructured":"William\u00a0F Godoy, Norbert Podhorszki, Ruonan Wang, Chuck Atkins, Greg Eisenhauer, Junmin Gu, Philip Davis, Jong Choi, Kai Germaschewski, Kevin Huck, 2020. ADIOS 2: The adaptable input output system. a framework for high-performance data management. SoftwareX 12 (2020), 100561."},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2016.03.064"},{"key":"e_1_3_2_2_17_1","unstructured":"Alex Harper. 2023. MenuMeters. online. https:\/\/ragingmenace.com\/software\/menumeters\/"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1088\/1361-648X\/aab9c3"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749246.2749266"},{"key":"e_1_3_2_2_20_1","volume-title":"Score-p: A joint performance measurement run-time infrastructure for periscope, scalasca, tau, and vampir. In Tools for High Performance Computing","author":"Kn\u00fcpfer Andreas","year":"2012","unstructured":"Andreas Kn\u00fcpfer, Christian R\u00f6ssel, Scott Biersdorff, Kai Diethelm, Dominic Eschweiler, Markus Geimer, Michael Gerndt, Daniel Lorenz, Allen Malony, Wolfgang\u00a0E Nagel, 2012. Score-p: A joint performance measurement run-time infrastructure for periscope, scalasca, tau, and vampir. In Tools for High Performance Computing 2011. Springer, 79\u201391."},{"key":"e_1_3_2_2_21_1","unstructured":"Linux man pages. 2023. htop(1) \u2014 Linux manual page. online. https:\/\/man7.org\/linux\/man-pages\/man1\/htop.1.html"},{"key":"e_1_3_2_2_22_1","volume-title":"proc - process information, system information, and sysctl pseudo-filesystem. online. https:\/\/man7.org\/linux\/man-pages\/man5\/proc.5.html","author":"Linux","year":"2023","unstructured":"Linux man pages. 2023. proc - process information, system information, and sysctl pseudo-filesystem. online. https:\/\/man7.org\/linux\/man-pages\/man5\/proc.5.html"},{"key":"e_1_3_2_2_23_1","unstructured":"Linux man pages. 2023. top(1) \u2014 Linux manual page. online. https:\/\/man7.org\/linux\/man-pages\/man1\/top.1.html"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2004.04.001"},{"key":"e_1_3_2_2_25_1","unstructured":"Microsoft. 2023. Using Resource Monitor to Troubleshoot Windows Performance Issues. online. https:\/\/techcommunity.microsoft.com\/t5\/ask-the-performance-team\/using-resource-monitor-to-troubleshoot-windows-performance\/ba-p\/375008"},{"key":"e_1_3_2_2_26_1","unstructured":"Servesh Muralidharan. 2023. An overview of Argonne\u2019s Aurora Exascale Supercomputer and its Programming Models. online. https:\/\/extremecomputingtraining.anl.gov\/wp-content\/uploads\/sites\/96\/2022\/11\/ATPESC-2022-Track-1-Talk-9-Muralidharan-Aurora.pdf"},{"key":"e_1_3_2_2_27_1","unstructured":"NERSC. 2023. Perlmutter Architecture. online. https:\/\/docs.nersc.gov\/systems\/perlmutter\/architecture\/"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPDC.2006.1652159"},{"key":"e_1_3_2_2_29_1","unstructured":"NVIDIA. 2020. NVIDIA Management Library (NVML). https:\/\/developer.nvidia.com\/nvidia-management-library-nvml."},{"key":"e_1_3_2_2_30_1","unstructured":"OLCF. 2023. Frontier User Guide. online. https:\/\/docs.olcf.ornl.gov\/systems\/frontier_user_guide.html"},{"key":"e_1_3_2_2_31_1","unstructured":"OLCF. 2023. Summit User Guide. online. https:\/\/docs.olcf.ornl.gov\/systems\/summit_user_guide.html"},{"key":"e_1_3_2_2_32_1","unstructured":"OpenMP. 2022. OpenMP Specifications. https:\/\/www.openmp.org\/specifications\/"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3569951.3604396"},{"key":"e_1_3_2_2_34_1","unstructured":"Allan Porterfield Rob Fowler Anirban Mandal David O\u2019Brien Stephen Olivier and Michael Spiegel. 2012. Adaptive scheduling using performance introspection. Technical Report. TR-12-02. RENCI 2012. https:\/\/renci.org\/wp-content\/uploads\/2012\/07\/TR-12-02.pdf"},{"key":"e_1_3_2_2_35_1","unstructured":"The Open\u00a0MPI Project. 2023. Portable Hardware Locality (hwloc). online. https:\/\/www.open-mpi.org\/projects\/hwloc\/"},{"key":"e_1_3_2_2_36_1","unstructured":"Puppet Inc. a Perforce Company. 2023. Welcome to Puppet Enterprise 2023.2. online. https:\/\/www.puppet.com\/docs\/pe\/2023.2\/pe_user_guide.html"},{"key":"e_1_3_2_2_37_1","unstructured":"QMCPACK. 2023. QMCPACK miniapp: a simplified real space QMC code for algorithm development performance portability testing and computer science experiments.online. https:\/\/github.com\/QMCPACK\/miniqmc\/tree\/OMP_offload"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-020-9802-0"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2766062"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342006064482"},{"key":"e_1_3_2_2_41_1","volume-title":"Tools for High Performance Computing","author":"Terpstra Dan","year":"2009","unstructured":"Dan Terpstra, Heike Jagode, Haihang You, and Jack Dongarra. 2010. Collecting performance data with PAPI-C. In Tools for High Performance Computing 2009. Springer, 157\u2013173."},{"key":"e_1_3_2_2_42_1","unstructured":"ORNL Tom\u00a0Papatheodore. 2023. Hello jsrun. online. https:\/\/code.ornl.gov\/t4p\/Hello_jsrun"},{"key":"e_1_3_2_2_43_1","volume-title":"SLURM: Simple Linux Utility for Resource Management. In Job Scheduling Strategies for Parallel Processing","author":"Yoo B.","year":"2003","unstructured":"Andy\u00a0B. Yoo, Morris\u00a0A. Jette, and Mark Grondona. 2003. SLURM: Simple Linux Utility for Resource Management. In Job Scheduling Strategies for Parallel Processing, Dror Feitelson, Larry Rudolph, and Uwe Schwiegelshohn (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 44\u201360."}],"event":{"name":"SC-W 2023: Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis","location":"Denver CO USA","acronym":"SC-W 2023"},"container-title":["Proceedings of the SC '23 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3624062.3624145","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3624062.3624145","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T02:59:55Z","timestamp":1755745195000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3624062.3624145"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,12]]},"references-count":43,"alternative-id":["10.1145\/3624062.3624145","10.1145\/3624062"],"URL":"https:\/\/doi.org\/10.1145\/3624062.3624145","relation":{},"subject":[],"published":{"date-parts":[[2023,11,12]]},"assertion":[{"value":"2023-11-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}