arXiv · 2609.33847
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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Mindaugas Macernis. 2026-09-27. Performance vs Portability in Heterogeneous HPC Environments: Why Pre-execution Benchmarking is Required. https://arxiv.org/abs/2609.33847
Cite the original work for its findings. Save a collection to share your selection of sources.