Towards Dynamic Resource Management with MPI Sessions and PMIx

D. M. Huber, Maximilian Streubel, Isaías Comprés, Martin Schulz, Martin A. Schreiber, Howard Pritchard · 2022

Job management software on peta- and exascale supercomputers continues to provide static resource allocations, from a program’s start until its end. Dynamic resource allocation and management is a research direction that has the potential to improve the efficiency of HPC systems and applications by dynamically adapting the resources of an application during its runtime. Resources can be adapted based on past, current or even future system conditions and matching optimization targets. However, the implementation of dynamic resource management is challenging as it requires support across many layers of the software stack, including the programming model.

Read the paper · More papers on PaperTik