A Test Taxonomy and Continuous Integration Ecosystem for Dynamic Resource Management in HPC

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Sandås, Petter, Aréjula-Aísa, Íñigo, Iserte, Sergio, Peña, Antonio J.
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909000909455360
author Sandås, Petter
Aréjula-Aísa, Íñigo
Iserte, Sergio
Peña, Antonio J.
author_facet Sandås, Petter
Aréjula-Aísa, Íñigo
Iserte, Sergio
Peña, Antonio J.
contents High-performance computing (HPC) systems are increasingly exploring dynamic resource management and malleable MPI applications to better adapt to heterogeneous architectures, fluctuating workloads, and energy constraints. However, the correctness of the libraries that support these techniques is often evaluated through ad hoc experiments that can be difficult to reproduce and maintain. This article introduces methodology for testing dynamic resource management frameworks that combines a taxonomy of tests for MPI malleable libraries with an HPC-oriented continuous integration (CI) ecosystem. The taxonomy structures functional and non-functional tests at both component-integration and system levels. The CI ecosystem instantiates this taxonomy in a containerized virtual cluster enabling automated validation. The approach is instantiated and evaluated using the Dynamic Management of Resources (DMR) framework as a representative case study. Results show that the proposed methodology improves early fault detection, simplifies maintenance under evolving dependencies, and transfers to other malleability solutions that expose analogous primitives for initialization, readiness checking, and reconfiguration.
format Preprint
id arxiv_https___arxiv_org_abs_2604_26824
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle A Test Taxonomy and Continuous Integration Ecosystem for Dynamic Resource Management in HPC
Sandås, Petter
Aréjula-Aísa, Íñigo
Iserte, Sergio
Peña, Antonio J.
Distributed, Parallel, and Cluster Computing
Software Engineering
High-performance computing (HPC) systems are increasingly exploring dynamic resource management and malleable MPI applications to better adapt to heterogeneous architectures, fluctuating workloads, and energy constraints. However, the correctness of the libraries that support these techniques is often evaluated through ad hoc experiments that can be difficult to reproduce and maintain. This article introduces methodology for testing dynamic resource management frameworks that combines a taxonomy of tests for MPI malleable libraries with an HPC-oriented continuous integration (CI) ecosystem. The taxonomy structures functional and non-functional tests at both component-integration and system levels. The CI ecosystem instantiates this taxonomy in a containerized virtual cluster enabling automated validation. The approach is instantiated and evaluated using the Dynamic Management of Resources (DMR) framework as a representative case study. Results show that the proposed methodology improves early fault detection, simplifies maintenance under evolving dependencies, and transfers to other malleability solutions that expose analogous primitives for initialization, readiness checking, and reconfiguration.
title A Test Taxonomy and Continuous Integration Ecosystem for Dynamic Resource Management in HPC
topic Distributed, Parallel, and Cluster Computing
Software Engineering
url https://arxiv.org/abs/2604.26824