Home > Publications database > Analyzing HPC Monitoring Data With a View Towards Efficient Resource Utilization |
Journal Article/Contribution to a conference proceedings/Contribution to a book | FZJ-2024-05813 |
; ; ; ;
2024
IEEE
This record in other databases:
Please use a persistent id in citations: doi:10.1109/SBAC-PAD63648.2024.00023 doi:10.34734/FZJ-2024-05813
Abstract: Compute nodes in modern HPC systems are growing in size and their hardware has become ever more diverse. Still, many HPC centers allocate the resources of full nodes exclusively to avoid contention, despite the associated risk of underutilization. This paper describes a thorough resource utilization study of CPU and GPU compute and memory capacity, and interconnect bandwidth on JUWELS, a mature leadership-class modular supercomputer, with the aim of identifying opportunities for improving utilization through advanced scheduling and node sharing. Separate analysis of CPU-only and GPU-accelerated nodes finds that CPU compute usage is already close to optimal for the CPU-only nodes, whereas there is plenty of scope for co-scheduling CPU-based jobs on GPU-accelerated nodes. Memory capacity and node-level interconnect bandwidth are sufficient to provision co-scheduled jobs. We analyze multiple one-month datasets to validate robustness of conclusions over time and compare with previous studies on other systems to establish generalizability of results.
![]() |
The record appears in these collections: |