1997
DOI: 10.1177/109434209701100207
|View full text |Cite
|
Sign up to set email alerts
|

Real-Time Statistical Clustering for Event Trace Reduction

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 dat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
12
0
2

Year Published

2000
2000
2014
2014

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 43 publications
(14 citation statements)
references
References 8 publications
0
12
0
2
Order By: Relevance
“…Nikolayev et al [14] have used statistical clustering to reduce data overhead in large applications by sampling only representatives from clusters detected at runtime. The approach is entirely online: clusters are generated on-the-fly based on data observed at runtime.…”
Section: Related Workmentioning
confidence: 99%
“…Nikolayev et al [14] have used statistical clustering to reduce data overhead in large applications by sampling only representatives from clusters detected at runtime. The approach is entirely online: clusters are generated on-the-fly based on data observed at runtime.…”
Section: Related Workmentioning
confidence: 99%
“…Aguilera et al [2], Nickolayev et al [25], and Lee et al [23] apply statistical clustering to traces and select a representative trace for each cluster of processes. Nickolayev and Lee use the Euclidean distance for clustering, while Aguilera uses a metric based on the amount of communication between two processes.…”
Section: Related Workmentioning
confidence: 99%
“…Next, information aggregation strategies [10]- [12] probably fail to keep information (A) in traces. Therefore, in many cases, PerWiz is unable to assess the improvability of programs by using their traces.…”
Section: B Qualitative Comparisonmentioning
confidence: 99%
“…Therefore, in many cases, PerWiz is unable to assess the improvability of programs by using their traces. The first method [10], which focuses on the similarly between process behaviors, stops recording events occurred on non-representative processes. Therefore, if the CP consists of such unrecorded events, PerWiz fails to compute the CP.…”
Section: B Qualitative Comparisonmentioning
confidence: 99%
See 1 more Smart Citation