2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing 2010
DOI: 10.1109/ccgrid.2010.111
|View full text |Cite
|
Sign up to set email alerts
|

Scalable Communication Trace Compression

Abstract: Characterizing the communication behavior of parallel programs through tracing can help understand an application's characteristics, model its performance, and predict behavior on future systems. However, lossless communication traces can get prohibitively large, causing programmers to resort to variety of other techniques. In this paper, we present a novel approach to lossless communication trace compression. We augment the sequitur compression algorithm to employ it in communication trace compression of para… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 11 publications
(3 citation statements)
references
References 32 publications
0
3
0
Order By: Relevance
“…Reducing the trace size will decrease both the time overhead and memory usage, hence improving the scalability of our tool. We plan to investigate trace compression methods similar to the ones in Noeth et al [2006] and Krishnamoorthy and Agarwal [2010] for DR-MCAPI traces.…”
Section: Conclusion and Future Research Directionsmentioning
confidence: 99%
“…Reducing the trace size will decrease both the time overhead and memory usage, hence improving the scalability of our tool. We plan to investigate trace compression methods similar to the ones in Noeth et al [2006] and Krishnamoorthy and Agarwal [2010] for DR-MCAPI traces.…”
Section: Conclusion and Future Research Directionsmentioning
confidence: 99%
“…Becker et al [49] use event traces to analyze the performance for large-scale programs. Though many works for trace compression are proposed [50], [51], [52], [53], tracing still often brings very large overhead which makes it nonsuitable for production environments. Profiling Profiling can extract the program's statistical information with very low overhead.…”
Section: 03% Tot_cyc Variance Reductionmentioning
confidence: 99%
“…Larus proposes whole program paths (WPP) to capture a program's dynamic control flow, where an enhanced SEQUITUR algorithm is designed to compress acyclic path traces [19]. Krishnamoorthy et al present a trace compression algorithm that is largely based on SEQUITUR [18]. To fully exploit the pattern detection capability of SEQUITUR, this work performs trace compression at argument level instead of event level.…”
Section: Related Workmentioning
confidence: 99%