Extracting clean performance models from tainted programs
Performance models are well-known instruments to understand the scaling behavior of
parallel applications. They express how performance changes as key execution parameters …
parallel applications. They express how performance changes as key execution parameters …
Predicting performance of software configurations: There is no silver bullet
Many software systems offer configuration options to tailor their functionality and non-
functional properties (eg, performance). Often, users are interested in the (performance-) …
functional properties (eg, performance). Often, users are interested in the (performance-) …
Following the blind seer–creating better performance models using less information
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 …
useful for finding performance bugs and tuning the system. Extra-P, a tool for automated …
Automatic instrumentation refinement for empirical performance modeling
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 …
the life cycle of HPC applications. One important objective in performance analysis is to …
[PDF][PDF] Extrapeak: Advanced automatic performance modeling for HPC applications
Performance models are powerful tools allowing developers to understand the behavior of
their applications, and empower them to address performance issues already during the …
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 …
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
Many libraries in the HPC field use sophisticated algorithms with clear theoretical scalability
expectations. However, hardware constraints or programming bugs may sometimes render …
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
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 …
performance tuning. These days, performance modeling on a large-scale supercomputer …
Exploring the performance envelope of the LLL algorithm
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 …
in the popular NTL and fplll libraries, which helps to assess the security of lattice-based …
SimAnMo—A parallelized runtime model generator
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 …
Annealing Modeler. The tool creates models that correlate the size of one input parameter of …