{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T19:22:30Z","timestamp":1774120950001,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,9,14]],"date-time":"2022-09-14T00:00:00Z","timestamp":1663113600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,9,14]]},"DOI":"10.1145\/3555819.3555856","type":"proceedings-article","created":{"date-parts":[[2022,9,14]],"date-time":"2022-09-14T22:06:08Z","timestamp":1663193168000},"page":"57-67","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":33,"title":["Towards Dynamic Resource Management with MPI Sessions and PMIx"],"prefix":"10.1145","author":[{"given":"Dominik","family":"Huber","sequence":"first","affiliation":[{"name":"Technical University of Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maximilian","family":"Streubel","sequence":"additional","affiliation":[{"name":"Technical University of Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Isa\u00edas","family":"Compr\u00e9s","sequence":"additional","affiliation":[{"name":"Technical University of Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Schulz","sequence":"additional","affiliation":[{"name":"Technical University of Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Schreiber","sequence":"additional","affiliation":[{"name":"Universit\u00e9 Grenoble Alpes\/Technical University of Munich, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Howard","family":"Pritchard","sequence":"additional","affiliation":[{"name":"Los Alamos National Laboratory, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,9,14]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2020. Shallow Water Equations Teaching Code. https:\/\/github.com\/TUM-I5\/SWE  2020. Shallow Water Equations Teaching Code. https:\/\/github.com\/TUM-I5\/SWE"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1137\/100791634"},{"key":"e_1_3_2_1_3_1","volume-title":"PMIx: Process Management for Exascale Environments. Parallel Comput. 79 (08","author":"Castain Ralph","year":"2018","unstructured":"Ralph Castain , Joshua Hursey , Aurelien Bouteiller , and David Solt . 2018. PMIx: Process Management for Exascale Environments. Parallel Comput. 79 (08 2018 ). https:\/\/doi.org\/10.1016\/j.parco.2018.08.002 10.1016\/j.parco.2018.08.002 Ralph Castain, Joshua Hursey, Aurelien Bouteiller, and David Solt. 2018. PMIx: Process Management for Exascale Environments. Parallel Comput. 79 (08 2018). https:\/\/doi.org\/10.1016\/j.parco.2018.08.002"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2966884.2966917"},{"key":"e_1_3_2_1_5_1","volume-title":"Dynamic Malleability in Iterative MPI Applications. In Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid \u201907)","author":"El\u00a0Maghraoui Kaoutar","year":"2007","unstructured":"Kaoutar El\u00a0Maghraoui , Travis\u00a0 J. Desell , Boleslaw\u00a0 K. Szymanski , and Carlos\u00a0 A. Varela . 2007 . Dynamic Malleability in Iterative MPI Applications. In Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid \u201907) . 591\u2013598. https:\/\/doi.org\/10.1109\/CCGRID.2007.45 10.1109\/CCGRID.2007.45 Kaoutar El\u00a0Maghraoui, Travis\u00a0J. Desell, Boleslaw\u00a0K. Szymanski, and Carlos\u00a0A. Varela. 2007. Dynamic Malleability in Iterative MPI Applications. In Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid \u201907). 591\u2013598. https:\/\/doi.org\/10.1109\/CCGRID.2007.45"},{"key":"e_1_3_2_1_6_1","volume-title":"An Architecture for Reconfigurable Iterative MPI Applications in Dynamic Environments","author":"El\u00a0Maghraoui Kaoutar","unstructured":"Kaoutar El\u00a0Maghraoui , Boleslaw\u00a0 K. Szymanski , and Carlos Varela . 2006. An Architecture for Reconfigurable Iterative MPI Applications in Dynamic Environments . In Parallel Processing and Applied Mathematics, Roman Wyrzykowski, Jack Dongarra, Norbert Meyer, and Jerzy Wa\u015bniewski (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 258\u2013271. Kaoutar El\u00a0Maghraoui, Boleslaw\u00a0K. Szymanski, and Carlos Varela. 2006. An Architecture for Reconfigurable Iterative MPI Applications in Dynamic Environments. In Parallel Processing and Applied Mathematics, Roman Wyrzykowski, Jack Dongarra, Norbert Meyer, and Jerzy Wa\u015bniewski (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 258\u2013271."},{"key":"e_1_3_2_1_7_1","volume-title":"An Emulation Layer for Dynamic Resources with MPI Sessions. In HPCMALL 2022 Workshop.","author":"Schulz Martin","year":"2022","unstructured":"Jan. Fecht, Martin. Schreiber, Martin Schulz , Howard Pritchard , and Daniel\u00a0 J. Holmes . 2022 . An Emulation Layer for Dynamic Resources with MPI Sessions. In HPCMALL 2022 Workshop. Jan. Fecht, Martin. Schreiber, Martin Schulz, Howard Pritchard, and Daniel\u00a0J. Holmes. 2022. An Emulation Layer for Dynamic Resources with MPI Sessions. In HPCMALL 2022 Workshop."},{"key":"e_1_3_2_1_8_1","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"Gabriel Edgar","unstructured":"Edgar Gabriel , Graham\u00a0 E. Fagg , George Bosilca , Thara Angskun , Jack\u00a0 J. Dongarra , Jeffrey\u00a0 M. Squyres , Vishal Sahay , Prabhanjan Kambadur , Brian Barrett , Andrew Lumsdaine , Ralph\u00a0 H. Castain , David\u00a0 J. Daniel , Richard\u00a0 L. Graham , and Timothy\u00a0 S. Woodall . 2004. Open MPI: Goals, Concept, and Design of a Next Generation MPI Implementation . In Recent Advances in Parallel Virtual Machine and Message Passing Interface . Springer Berlin Heidelberg , Berlin, Heidelberg , 97\u2013104. Edgar Gabriel, Graham\u00a0E. Fagg, George Bosilca, Thara Angskun, Jack\u00a0J. Dongarra, Jeffrey\u00a0M. Squyres, Vishal Sahay, Prabhanjan Kambadur, Brian Barrett, Andrew Lumsdaine, Ralph\u00a0H. Castain, David\u00a0J. Daniel, Richard\u00a0L. Graham, and Timothy\u00a0S. Woodall. 2004. Open MPI: Goals, Concept, and Design of a Next Generation MPI Implementation. In Recent Advances in Parallel Virtual Machine and Message Passing Interface. Springer Berlin Heidelberg, Berlin, Heidelberg, 97\u2013104."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC.2014.7116905"},{"key":"e_1_3_2_1_10_1","volume-title":"Languages and Compilers for Parallel Computing","author":"Huang Chao","unstructured":"Chao Huang , Orion Lawlor , and L.\u00a0 V. Kal\u00e9 . 2004. Adaptive MPI . In Languages and Compilers for Parallel Computing , Lawrence Rauchwerger (Ed.). Springer Berlin Heidelberg , Berlin, Heidelberg, 306\u2013322. Chao Huang, Orion Lawlor, and L.\u00a0V. Kal\u00e9. 2004. Adaptive MPI. In Languages and Compilers for Parallel Computing, Lawrence Rauchwerger (Ed.). Springer Berlin Heidelberg, Berlin, Heidelberg, 306\u2013322."},{"key":"e_1_3_2_1_11_1","unstructured":"Dominik Huber. 2021. DynMPI Prototype (version used for benchmarks). https:\/\/github.com\/DynMPISessions\/dynmpi_prototype  Dominik Huber. 2021. DynMPI Prototype (version used for benchmarks). https:\/\/github.com\/DynMPISessions\/dynmpi_prototype"},{"key":"e_1_3_2_1_12_1","volume-title":"Efficient resource management for malleable applications","author":"Hungersh\u00f6fer Jan","unstructured":"Jan Hungersh\u00f6fer , Achim Streit , and Jens-Michael Wierum . 2002. Efficient resource management for malleable applications . Paderborn Center for Par . Comp. Jan Hungersh\u00f6fer, Achim Streit, and Jens-Michael Wierum. 2002. Efficient resource management for malleable applications. Paderborn Center for Par. Comp."},{"key":"e_1_3_2_1_13_1","unstructured":"Leibniz-Rechenzentrum. 2022. LRZ Linux Cluster. https:\/\/doku.lrz.de\/display\/PUBLIC\/Linux+Cluster  Leibniz-Rechenzentrum. 2022. LRZ Linux Cluster. https:\/\/doku.lrz.de\/display\/PUBLIC\/Linux+Cluster"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2018.2793886"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2015.04.003"},{"key":"e_1_3_2_1_16_1","volume-title":"MPI: A Message-Passing Interface Standard Version 4.0. https:\/\/www.mpi-forum.org\/docs\/mpi-4.0\/mpi40-report.pdf","author":"Interface Forum Message Passing","year":"2021","unstructured":"Message Passing Interface Forum . 2021 . MPI: A Message-Passing Interface Standard Version 4.0. https:\/\/www.mpi-forum.org\/docs\/mpi-4.0\/mpi40-report.pdf Message Passing Interface Forum. 2021. MPI: A Message-Passing Interface Standard Version 4.0. https:\/\/www.mpi-forum.org\/docs\/mpi-4.0\/mpi40-report.pdf"},{"key":"e_1_3_2_1_17_1","unstructured":"PMIx Administrative Steering Committee (ASC). 2020. Process Management Interface for Exascale (PMIx) Standard Version 4.0. https:\/\/pmix.github.io\/uploads\/2020\/12\/pmix-standard-v4.0.pdf  PMIx Administrative Steering Committee (ASC). 2020. Process Management Interface for Exascale (PMIx) Standard Version 4.0. https:\/\/pmix.github.io\/uploads\/2020\/12\/pmix-standard-v4.0.pdf"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2015.34"},{"key":"e_1_3_2_1_19_1","unstructured":"Martin Schreiber. 2014. Cluster-Based Parallelization of Simulations on Dynamically Adaptive Grids and Dynamic Resource Management. mediaTUM. 198 pages. https:\/\/mediatum.ub.tum.de\/node?id=1189784  Martin Schreiber. 2014. Cluster-Based Parallelization of Simulations on Dynamically Adaptive Grids and Dynamic Resource Management. mediaTUM. 198 pages. https:\/\/mediatum.ub.tum.de\/node?id=1189784"},{"key":"e_1_3_2_1_20_1","unstructured":"Maximilian Streubel. 2021. Dynamic Resource Management Using MPI Sessions on p4est. https:\/\/www.martin-schreiber.info\/student_projects.html  Maximilian Streubel. 2021. Dynamic Resource Management Using MPI Sessions on p4est. https:\/\/www.martin-schreiber.info\/student_projects.html"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2007.73"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2009.5161077"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2004.1342555"},{"key":"e_1_3_2_1_24_1","volume-title":"SRS - A Framework for Developing Malleable and Migratable Parallel Applications for Distributed Systems. Parallel Processing Letters 13 (04","author":"Vadhiyar Sathish","year":"2003","unstructured":"Sathish Vadhiyar and Jack Dongarra . 2003. SRS - A Framework for Developing Malleable and Migratable Parallel Applications for Distributed Systems. Parallel Processing Letters 13 (04 2003 ). https:\/\/doi.org\/10.1142\/S0129626403001288 10.1142\/S0129626403001288 Sathish Vadhiyar and Jack Dongarra. 2003. SRS - A Framework for Developing Malleable and Migratable Parallel Applications for Distributed Systems. Parallel Processing Letters 13 (04 2003). https:\/\/doi.org\/10.1142\/S0129626403001288"},{"key":"e_1_3_2_1_25_1","volume-title":"SLURM: Simple Linux Utility for Resource Management. In Job Scheduling Strategies for Parallel Processing","author":"Yoo B.","year":"2003","unstructured":"Andy\u00a0 B. Yoo , Morris\u00a0 A. 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. 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":"EuroMPI\/USA'22: 29th European MPI Users' Group Meeting","location":"Chattanooga TN USA","acronym":"EuroMPI\/USA'22"},"container-title":["Proceedings of the 29th European MPI Users' Group Meeting"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3555819.3555856","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3555819.3555856","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:51:36Z","timestamp":1750182696000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3555819.3555856"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,14]]},"references-count":25,"alternative-id":["10.1145\/3555819.3555856","10.1145\/3555819"],"URL":"https:\/\/doi.org\/10.1145\/3555819.3555856","relation":{},"subject":[],"published":{"date-parts":[[2022,9,14]]},"assertion":[{"value":"2022-09-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}