Improving I/O performance in HPC environments using the Expand Ad-Hoc file system
This work introduces an exhaustive evaluation, including both benchmarks and real-world data-intensive applications, performed in MareNostrum 4 and HPC4AI Laboratory supercomputers using the Expand Ad-Hoc file system. Expand Ad-Hoc is an ad-hoc file system that dynamically virtualizes the local storage available on compute nodes (i.e., SSD, SHM, etc.) into a fast storage volume to reduce congestion on parallel file systems used as backends in High-Performance Computing (HPC) environments. The main contributions of this work include the design of a new ad-hoc parallel file system, called Expand Ad-Hoc, compatible with POSIX and MPI-IO, and an exhaustive and comprehensive evaluation of Expand. The evaluation compares the performance obtained using IOR and DLIO benchmarks and Nek5000 and Remote Sensing real-world applications on Expand Ad-Hoc, GekkoFS, GPFS, and BeeGFS, showing satisfactory results proving that Expand Ad-Hoc can be used in HPC environments to improve the I/O performance of data-intensive applications transparently.
Authors
- Félix Garcı́a-Carballeira (ORCID: https://orcid.org/0000-0002-5067-1502)
- Diego Camarmas-Alonso (ORCID: https://orcid.org/0000-0001-7561-3619)
- Alejandro Calderón (ORCID: https://orcid.org/0000-0001-6185-653X)
- Jesús Carretero (ORCID: https://orcid.org/0000-0002-1413-4793)
Institutions
- Universidad Carlos III de Madrid (ES)
Publication Details
- Journal
- The Journal of Supercomputing
- Published
- 2025-11-08
- DOI
- https://doi.org/10.1007/s11227-025-08015-x
- Primary Topic
- Advanced Data Storage Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- European Commission
- Barcelona Supercomputing Center
- European Regional Development Fund
- Agencia Estatal de Investigación