Alignment-based metrics for trace comparison

Matthias Weber, Kathryn Mohror, Martin Schulz, Bronis R. De Supinski, Holger Brunst, Wolfgang E. Nagel

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Due to the complexity of today's architectures and applications, performance analysis and optimization are essential, and tracebased techniques have proven to be a powerful approach. However, a manual comparison of traces is difficult and time consuming because of the large volume of detailed data and the need to correctly line up trace events. Our solution is a set of techniques that automatically align traces so they can be compared, along with novel metrics that quantify the differences between traces, both in terms of differences in the event stream and timing differences across events. Further, we introduce visualization techniques that highlight and facilitate understanding of the sources of the differences. We demonstrate the effectiveness of our solution by showing automatically detected performance and code differences across different versions of two real-world applications.

Original languageEnglish
Title of host publicationEuro-Par 2013 Parallel Processing - 19th International Conference, Proceedings
Pages29-40
Number of pages12
DOIs
StatePublished - 2013
Externally publishedYes
Event19th International Conference on Parallel Processing, Euro-Par 2013 - Aachen, Germany
Duration: 26 Aug 201330 Aug 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8097 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference19th International Conference on Parallel Processing, Euro-Par 2013
Country/TerritoryGermany
CityAachen
Period26/08/1330/08/13

Fingerprint

Dive into the research topics of 'Alignment-based metrics for trace comparison'. Together they form a unique fingerprint.

Cite this