Co

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
Scan this code with your smartphone and get directly this event in your calendar. Increase the image size by clicking on the QR-Code if you have problems to scan it.
  • BiBiology
  • ChChemistry
  • CiCivil Eng., Architecture
  • CoComputer Science
  • EcEconomics
  • ElElectrical and Computer Eng.
  • EnEnvironmental Sciences
  • Sfor Pupils
  • LaLaw
  • CuLinguistics, Literature and Culture
  • MtMaterials
  • MaMathematics
  • McMechanical Engineering
  • MeMedicine
  • PhPhysics
  • PsPsychology
  • SoSociety, Philosophy, Education
  • SpSpin-off/Transfer
  • TrTraffic
  • TgTraining
  • WlWelcome