Publication details
- A Multi-Bound Numerical Benchmark for HPC System-Level Bottleneck Analysis (Leon Henri Ludewigs), Master's Thesis, School: Universität Hamburg, 2025-07-18
Publication details
Abstract
The performance of HPC applications depends on how the CPU, memory, network and storage perform together. Weak performance in one component may lead to a bottleneck that slows down the overall system. This master’s thesis extends the already existing ensemble benchmark Numio by various components that allow it to create a range of differently bound scenarios. Based on measurements, the Bound-Numio benchmark is created as an addition to Numio that matches simple, user-specified bottlenecks of varying degrees of detail to Numio’s underlying technical parameters. Simple linear regression is employed to create mappings between bottleneck-related metrics and the underlying parameters based on said measurements. This thesis comes to the conclusion that these mappings work sufficiently well in regard to creating bound scenarios of different intensities, their simplicity does however cause inaccuracies of different degrees in several cases.
BibTeX
@mastersthesis{AMNBFHSBAL25,
author = {Leon Henri Ludewigs},
title = {{A Multi-Bound Numerical Benchmark for HPC System-Level Bottleneck Analysis}},
advisors = {Anna Fuchs and Jannek Squar},
year = {2025},
month = {07},
school = {Universität Hamburg},
howpublished = {{Online \url{https://wr.informatik.uni-hamburg.de/_media/research:theses:leon_henri_ludewigs_a_multi_bound_numerical_benchmark_for_hpc_system_level_bottleneck_analysis.pdf}}},
type = {Master's Thesis},
abstract = {The performance of HPC applications depends on how the CPU, memory, network and
storage perform together. Weak performance in one component may lead to a bottleneck that
slows down the overall system. This master’s thesis extends the already existing ensemble
benchmark Numio by various components that allow it to create a range of differently bound
scenarios. Based on measurements, the Bound-Numio benchmark is created as an addition to Numio
that matches simple, user-specified bottlenecks of varying degrees of detail to Numio’s
underlying technical parameters. Simple linear regression is employed to create mappings
between bottleneck-related metrics and the underlying parameters based on said measurements.
This thesis comes to the conclusion that these mappings work sufficiently well in regard to
creating bound scenarios of different intensities, their simplicity does however cause
inaccuracies of different degrees in several cases.},
}