Adaptive Runtime Filtering supporting an Event-Based Performance Analysis
- Date
- Mar 13, 2015
- Time
- 8:30 AM - 9:30 AM
- Speaker
- Jonas Stolle
- Language
- de
- Main Topic
- Informatik
- Other Topics
- Informatik
- Description
- Forschung und Dienste im Bereich Hochleistungsrechnen müssen sich zunehmend mit größeren Prob- lemenstellungen und komplexer werdenden Programmen auseinandersetzen. Tracing und Profiling sind hierbei verbreitete Methoden um das Verhalten von Anwendungen aufzuzeichnen und im Anschluss zu analysieren. Während Profiling eine kompakte Übersicht über verschiedene statistische Werte eines Pro- grammdurchlaufs liefert, kann Tracing einen detailierteren Einblick in das Verhalten der Anwendung ermöglichen. Je mehr Daten dafür gesammelt werden, desto mehr Speicher wird benötigt. Das Speich- ern und Verarbeiten von großen Mengen an protokollierten Events ist eine große Herausforderung für den Analysten und Auswertungsprogramme. Diese Diplomarbeit untersucht verschiedene Methoden um die Größe von Traces zu reduzieren. Das Ziel ist, zur Laufzeit die Informationen, die zum Zeitpunkt eines Events vorhanden sind, auszuwerten und adaptiv passende Filter anzuwenden. Da ein gefiltertes Trace nicht denselben Detailgrad eines vollen Traces aufweist ist es wichtig, zusätzlich dessen Qualität zu bewerten und verschiedene Möglichkeiten zu untersuchen, dem Analysten Informationen über die angewendeten Filter zur Verfügung zu stellen. Abstract High performance computing constantly faces larger problem sizes and increasingly complex programs. Tracing and profiling are common techniques to measure applications and allow subsequent performance analysis. Whereas profiling provides a compact overview, tracing allows a more detailed insight into the program behavior. However, the more data recorded, the more memory needed. Storing and processing this huge amount of measured events is a challenge for performance tools and analysts. This thesis investigates several approaches to reduce the size of in-memory traces and resulting trace files. The goal is to adaptively evaluate the information provided by events during the measurement and decide on appropriate filtering. Since the filtered trace does not represent the same degree of detail as a complete trace, it is also important to examine the quality of the resulting trace and to evaluate options to inform the analyst about altered information. Diese Veranstaltung wird unterstützt von Professur für Rechnerarchitektur.
Last modified: Mar 13, 2015, 9:04:33 AM
Location
Bürogebäude Zellescher Weg (BZW) (WIL C207, Zellescher Weg 12-14)Zellescher Weg1701069Dresden
Organizer
TUD InformatikNöthnitzer Straße4601069Dresden
- Phone
- +49 (0) 351 463-38465
- Fax
- +49 (0) 351 463-38221
- Homepage
- http://www.inf.tu-dresden.de
Legend
- Biology
- Chemistry
- Civil Eng., Architecture
- Computer Science
- Economics
- Electrical and Computer Eng.
- Environmental Sciences
- for Pupils
- Law
- Linguistics, Literature and Culture
- Materials
- Mathematics
- Mechanical Engineering
- Medicine
- Physics
- Psychology
- Society, Philosophy, Education
- Spin-off/Transfer
- Traffic
- Training
- Welcome
