Resource optimization with MPI process malleability for dynamic workloads in HPC clusters

Dynamic resource management is essential for optimizing computational efficiency in modern high-performance computing (HPC) environments, particularly as systems scale. While research has demonstrated the benefits of malleability in resource management systems (RMS), the adoption of such techniques in production environments remains limited due to challenges in standardization, interoperability, and usability. Addressing these gaps, this paper extends our prior work on the Dynamic Management of Resources (DMR) framework, which provides a modular and user-friendly approach to dynamic resource allocation. Building upon the original DMRlib reconfiguration runtime, this work integrates new methodology from the Malleability Module (MaM) of the Proteo framework, further enhancing reconfiguration capabilities with new spawning strategies and data redistribution methods. In this paper, we explore new malleability strategies in HPC dynamic workloads, such as merging MPI communicators and asynchronous reconfigurations, which offer new opportunities for dramatically reducing memory overhead. The proposed enhancements are rigorously evaluated on a world-class supercomputer, demonstrating improved resource utilization and workload efficiency. Results show that dynamic resource management can reduce the workload completion time by 40% and increase the resource utilization by over 20%, compared to static resource allocation.

Authors

Institutions

Publication Details

Journal
Future Generation Computer Systems
Published
2025-06-13
DOI
https://doi.org/10.1016/j.future.2025.107949
Citations
2
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
2.97

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Resource optimization with MPI process malleability for dynamic workloads in HPC clusters

Antonio J. Peña, Sergio Iserte, Krzysztof Rojek, Iker Martín Álvarez et al.
2 citations
Future Generation Computer Systems
Distributed and Parallel Computing Systems
2.97
article

Resource optimization with MPI process malleability for dynamic workloads in HPC clusters

Antonio J. Peña, Sergio Iserte, Krzysztof Rojek, Iker Martín Álvarez, José I. Aliaga, Maribel Castillo, Weronika Folwarska
article en
2 citations

Abstract

Dynamic resource management is essential for optimizing computational efficiency in modern high-performance computing (HPC) environments, particularly as systems scale. While research has demonstrated the benefits of malleability in resource management systems (RMS), the adoption of such techniques in production environments remains limited due to challenges in standardization, interoperability, and usability. Addressing these gaps, this paper extends our prior work on the Dynamic Management of Resources (DMR) framework, which provides a modular and user-friendly approach to dynamic resource allocation. Building upon the original DMRlib reconfiguration runtime, this work integrates new methodology from the Malleability Module (MaM) of the Proteo framework, further enhancing reconfiguration capabilities with new spawning strategies and data redistribution methods. In this paper, we explore new malleability strategies in HPC dynamic workloads, such as merging MPI communicators and asynchronous reconfigurations, which offer new opportunities for dramatically reducing memory overhead. The proposed enhancements are rigorously evaluated on a world-class supercomputer, demonstrating improved resource utilization and workload efficiency. Results show that dynamic resource management can reduce the workload completion time by 40% and increase the resource utilization by over 20%, compared to static resource allocation.

Future Generation Computer SystemsVol. 174
Universitat Jaume I (ES), Częstochowa University of Technology (PL), Barcelona Supercomputing Center (ES), Universitat Politècnica de Catalunya (ES)
American Concrete Institute Foundation, Ministerio de Ciencia, Innovación y Universidades, European Commission, Generalitat de Catalunya, Departament d'Innovació, Universitats i Empresa, Generalitat de Catalunya, Ministerio de Ciencia e Innovación, European Regional Development Fund, Agencia Estatal de Investigación, European Social Fund
Decent work and economic growth
Openalex Percentile: Top 8%
Distributed and Parallel Computing Systems
2.97
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.