Home // International Journal On Advances in Software, volume 18, numbers 1 and 2, 2025 // View article
Authors:
Jakob Dieterle
Hendrik Nolte
Julian Kunkel
Keywords: file distribution, optimized reading, containerization
Abstract:
Despite the increasing computing power of high- performance computing (HPC) systems, complex tasks on large- scale clusters can still be hindered by significant waiting times when loading large software packages and dependencies. These delays are often caused by network bandwidth bottlenecks, which can severely impact application performance. To address this challenge, this paper presents a new way of distributing software in HPC systems. Our software pools can hold whole software stacks in a single file, while our implemented tools can distribute software pools efficiently to large clusters while reducing bandwidth usage to a minimum. Software pools offer additional advantages, such as portability, reproducibility, and security, while seamlessly integrating into existing environments using Lmod.
Pages: 97 to 105
Copyright: Copyright (c) to authors, 2025. Used with permission.
Publication date: June 30, 2025
Published in: journal
ISSN: 1942-2628