Author:
Linnert Barry,De Rose Cesar Augusto F.,Heiss Hans-Ulrich
Abstract
As High Performance Computing (HPC) becomes a tool used in many different workflows, Quality of Service (QoS) becomes increasingly important. In many cases, this includes the reliable execution of an HPC job and the generation of the results by a certain deadline. The Resource and Job Management System (RJMS or simply RMS) is responsible for receiving the job requests and executing the jobs with a deadline-oriented policy to support the workflows. In this paper, we evaluate how well static resource management policies cope with deadline constrained HPC jobs, and explore two variations of a dynamic policy in this context. Our preliminary results clearly show that a dynamic policy is needed to meet the requirements of a modern deadline-oriented RMS scenario.
Publisher
Sociedade Brasileira de Computação
Reference29 articles.
1. Aguilar Mena, J., Shaaban, O., Beltran, V., Carpenter, P., Ayguade, E., and Labarta Mancho, J. (2022). Ompss-2@ cluster: Distributed memory execution of nested openmp-style tasks. In Euro-Par 2022: Parallel Processing: 28th International Conference on Parallel and Distributed Computing, Glasgow, UK, August 22–26, 2022, Proceedings, pages 319–334. Springer.
2. Alam, S. R., Bartolome, J., Carpene, M., Happonen, K., s LaFoucriere, J.-C., and Pleiter, D. (2022). Fenix: A Pan-European Federation of Supercomputing and Cloud e-Infrastructure Services. Communications of the ACM, 65(4).
3. Álvarez, D., Sala, K., and Beltran, V. (2022). nos-v: Co-executing hpc applications using system-wide task scheduling. arXiv preprint arXiv:2204.10768.
4. Becker, R. P. (2021). Entwurf und Implementierung eines Plugins für SLURM zum planungsbasierten Scheduling. Bachelor’s Thesis, Freie Universität Berlin.
5. CURTA. Curta: A General-purpose High-Performance Computer at ZEDAT, Freie Universität Berlin. https://doi.org/10.17169/refubium-26754 (visited May 19, 2021).