Home Publications edited volumes Awards Research Teaching Miscellaneous Full CV [pdf] BLOG
Events
Past Events
|
Publications of Torsten Hoefler
Torsten Hoefler:
| | An Overview of Static & Dynamic Techniques for Automatic Performance Modeling
(Presentation - presented in Frankfurt, Germany, Jun. 2016, Invited talk at International Supercomputing Conference )
AbstractAutomatic performance modeling of high-performance computing
applications is a quickly emerging research field. The goal is to
automatically derive analytical equations that model the resource
consumption or execution time of arbitrary applications. These equations
can then be used to determine performance bottlenecks which may be
classified as bugs by the user, to derive optimal execution parameters
such as numbers of processes or mappings, or to co-design computing
systems, among many others. Techniques for automatic performance
modeling broadly fall into two categories: static and dynamic methods.
Static methods involve source-code analysis and can deliver provable
performance bounds, yet, they cannot handle arbitrary codes. Dynamic
techniques often build on statistical methods to derive performance
models from observations which may which may not exactly capture the
true performance model. In this talk, we describe and exemplify both
methods and show how to apply them in practice.
Documents download slides: | | BibTeX | @misc{hoefler-isc16, author={Torsten Hoefler}, title={{An Overview of Static & Dynamic Techniques for Automatic Performance Modeling}}, year={2016}, month={Jun.}, location={Frankfurt, Germany}, note={Invited talk at International Supercomputing Conference}, source={http://www.unixer.de/~htor/publications/}, } |
|
|