Real-time statistical clustering for event trace reduction

Oleg Y. Nickolayev, Philip C. Roth, Daniel A. Reed

Research output: Contribution to journalArticlepeer-review

34 Scopus citations

Abstract

Event tracing provides the detailed data needed to understand the dynamics of interactions among application resource demands and system responses. However, capturing the large volume of dynamic performance data inherent in detailed tracing can perturb program execution and stress secondary storage systems. Moreover, it can overwhelm a user or performance analyst with potentially irrelevant data. Using the Pablo performance environment's support for real-time data analysis, we show that dynamic statistical data clustering can dramatically reduce the volume of captured performance data by identifying and recording event traces only from representative processors. In turn, this makes possible low overhead, interactive visualization, and performance tuning.

Original languageEnglish
Pages (from-to)144-159
Number of pages16
JournalInternational Journal of High Performance Computing Applications
Volume11
Issue number2
DOIs
StatePublished - 1997
Externally publishedYes

Fingerprint

Dive into the research topics of 'Real-time statistical clustering for event trace reduction'. Together they form a unique fingerprint.

Cite this