Skip to content
DraconiticResearch
Search Sources API
203,203 studies31 sourcesUpdated 26 min ago
PreprintarXiv licencearXiv

Performance vs Portability in Heterogeneous HPC Environments: Why Pre-execution Benchmarking is Required

Abstract

Cloud computing and high-performance computing (HPC) typically follow different paradigms: cloud services are often orchestrated using Kubernetes, whereas HPC workloads are managed through batch schedulers such as Slurm. Growing demand for shared computational resources increases the need for interoperability between these environments. This study uses Podman as a user-accessible tool to benchmark quantum chemistry software distributed as precompiled executables. Containerized and on-system execution are compared across CPU-optimized builds and multiple compute nodes, without additional network optimizations. The results demonstrate that performance depends on software compilation, startup overhead, and execution configuration. Container preparation can dominate short-task workflows, while long-running calculations require monitoring of computational progress. These findings highlight the importance of workload-specific benchmarking and user-level monitoring when deploying scientific applications in containers on HPC systems.

Related

  1. A Dual Vibrational Probe Framework for Studying Solvation in Highly Heterogeneous Molecular Environments
    Samadhan H. Deshmukh, Laura X. Sepulveda-Montaño, Daniel G. Kuroda
    The Journal of Physical Chemistry LettersPeer-reviewedCC BY 4.0Full textAtomic, molecular & optical physicsPMC
  2. A boundary integral method for computing electron repulsion integrals in heterogeneous dielectric environments
    Xuanzhao Gao, Malte Rösner, Jason Kaye +1
    arXivPreprintCC BY 4.0Full textNumerical analysis & scientific computingCondensed matterarXiv
  3. Approaching Resource-Theoretic Optimal Performance with Structured Environments
    Lea Lautenbacher, Giovanni Spaventa, Susana F. Huelga +1
    arXivPreprintCC BY 4.0Full textQuantum physics & quantum informationarXiv
  4. SI-Traceable Calibration and Performance Benchmarking of a Terahertz Photomixer Transmitter-Receiver System Using a Rydberg Atomic Sensor
    Alisher Duspayev, Kaitlin R. Moore, Georg Raithel +1
    arXivPreprintCC BY-NC-ND 4.0Full textAtomic, molecular & optical physicsApplied physics & instrumentationarXiv
  5. Linac performance benchmarking: Feasibility of a web-based tool for comparison of local machine performance check (MPC) results with the global community.
    Lauren May, Michael P Barnes, Michael Pearson +10
    Journal of applied clinical medical physicsPeer-reviewedCC BYFull textApplied physics & instrumentationEurope PMCPMC
BibTeX
@misc{macernis2026performance,
  title = {{Performance vs Portability in Heterogeneous HPC Environments: Why Pre-execution Benchmarking is Required}},
  author = {Mindaugas Macernis},
  howpublished = {arXiv},
  year = {2026},
  month = sep,
  doi = {10.48550/arxiv.2609.33847},
  eprint = {2609.33847},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2609.33847},
}
RIS
TY  - UNPB
TI  - Performance vs Portability in Heterogeneous HPC Environments: Why Pre-execution Benchmarking is Required
AU  - Mindaugas Macernis
PY  - 2026
DA  - 2026/09/27
PB  - arXiv
DO  - 10.48550/arxiv.2609.33847
UR  - https://arxiv.org/abs/2609.33847
AB  - Cloud computing and high-performance computing (HPC) typically follow different paradigms: cloud services are often orchestrated using Kubernetes, whereas HPC workloads are managed through batch schedulers such as Slurm. Growing demand for shared computational resources increases the need for interoperability between these environments. This study uses Podman as a user-accessible tool to benchmark quantum chemistry software distributed as precompiled executables. Containerized and on-system execution are compared across CPU-optimized builds and multiple compute nodes, without additional network optimizations. The results demonstrate that performance depends on software compilation, startup overhead, and execution configuration. Container preparation can dominate short-task workflows, while long-running calculations require monitoring of computational progress. These findings highlight the importance of workload-specific benchmarking and user-level monitoring when deploying scientific applications in containers on HPC systems.
ER  -