Agent Based Simulation as an Efficient Way for HPC I/O System Tuning

Generally, evaluating the performance offered by an HPC I/O system with different configurations and the same application allows selecting the best settings. This paper proposes to use agent-based modeling and simulation (ABMS) to evaluate the performance of the I/O software stack to allow researche...

Descripción completa

Detalles Bibliográficos
Autores: Encinas, Diego|||0000-0002-6948-9786, Naiouf, Marcelo|||0000-0001-9127-3212, De Giusti, Armando|||0000-0002-6459-3592, Bond, Roman|||0000-0001-8021-8621, Méndez, Sandra Adriana|||0000-0003-3228-0134, Rexachs, Dolores|||0000-0001-5500-850X, Luque, Emilio|||0000-0002-2884-3232
Tipo de recurso: capítulo de libro
Fecha de publicación:2024
País:España
Institución:Universitat Autònoma de Barcelona
Repositorio:Dipòsit Digital de Documents de la UAB
Idioma:inglés
OAI Identifier:oai:ddd.uab.cat:318314
Acceso en línea:https://ddd.uab.cat/record/318314
https://dx.doi.org/urn:doi:10.1007/978-3-031-63759-9_16
Access Level:acceso abierto
Palabra clave:Agent-Based Modeling and Simulation (ABMS)
HPC I/O System
Parallel File System
Descripción
Sumario:Generally, evaluating the performance offered by an HPC I/O system with different configurations and the same application allows selecting the best settings. This paper proposes to use agent-based modeling and simulation (ABMS) to evaluate the performance of the I/O software stack to allow researchers to choose the best possible configuration without testing the real system. Testing configurations in a simulated environment minimizes the risk of disrupting real systems. In particular, this paper analyzes the communication layer of an HPC I/O system, more specifically the communication layer of the parallel file system (PVFS2). ABMS has been selected because it enables a rapid change in the level of analysis for modeling and implementing a simulator. It can focus on both macro- and micro-levels (how the aggregate behavior of system agents is born and analyzing their individual behavior).