Extracting clean performance models from tainted programs

M Copik, A Calotoiu, T Grosser, N Wicki, F Wolf… - Proceedings of the 26th …, 2021 - dl.acm.org
Performance models are well-known instruments to understand the scaling behavior of
parallel applications. They express how performance changes as key execution parameters …

Predicting performance of software configurations: There is no silver bullet

A Grebhahn, N Siegmund, S Apel - arxiv preprint arxiv:1911.12643, 2019 - arxiv.org
Many software systems offer configuration options to tailor their functionality and non-
functional properties (eg, performance). Often, users are interested in the (performance-) …

Following the blind seer–creating better performance models using less information

P Reisert, A Calotoiu, S Shudler, F Wolf - Euro-Par 2017: Parallel …, 2017 - Springer
Offering insights into the behavior of applications at higher scale, performance models are
useful for finding performance bugs and tuning the system. Extra-P, a tool for automated …

Automatic instrumentation refinement for empirical performance modeling

JP Lehr, A Calotoiu, C Bischof… - 2019 IEEE/ACM …, 2019 - ieeexplore.ieee.org
The analysis of runtime performance is important during the development and throughout
the life cycle of HPC applications. One important objective in performance analysis is to …

[PDF][PDF] Extrapeak: Advanced automatic performance modeling for HPC applications

A Calotoiu, M Copik, T Hoefler, M Ritter… - Software for Exascale …, 2020 - library.oapen.org
Performance models are powerful tools allowing developers to understand the behavior of
their applications, and empower them to address performance issues already during the …

Head-eye calibration

M Li, D Betsis - … of IEEE International Conference on Computer …, 1995 - ieeexplore.ieee.org
We deal with the calibration problem of an active head-eye system, which consists of a pair
of cameras mounted on a head with 13 degrees of freedom. The aim of the calibration is to …

Engineering algorithms for scalability through continuous validation of performance expectations

S Shudler, Y Berens, A Calotoiu… - … on Parallel and …, 2019 - ieeexplore.ieee.org
Many libraries in the HPC field use sophisticated algorithms with clear theoretical scalability
expectations. However, hardware constraints or programming bugs may sometimes render …

A case study on modeling the performance of dense matrix computation: Tridiagonalization in the EigenExa eigensolver on the K computer

T Fukaya, T Imamura… - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
Modeling the performance of a program is an important task in the field of automatic
performance tuning. These days, performance modeling on a large-scale supercomputer …

Exploring the performance envelope of the LLL algorithm

M Burger, C Bischof, A Calotoiu… - 2018 IEEE …, 2018 - ieeexplore.ieee.org
In this paper, we investigate two implementations of the LLL lattice basis reduction algorithm
in the popular NTL and fplll libraries, which helps to assess the security of lattice-based …

SimAnMo—A parallelized runtime model generator

M Burger, GN Nguyen, C Bischof - … and Computation: Practice …, 2022 - Wiley Online Library
In this article, we present the novel features of the recent version of SimAnMo, the Simulated
Annealing Modeler. The tool creates models that correlate the size of one input parameter of …