Visualizing Large-scale Parallel Communication Traces Using a Particle Animation Technique
View/ Open
Date
2013Author
Sigovan, Carmen M.
Muelder, Chris W.
Ma, Kwan-Liu
Metadata
Show full item recordAbstract
Large-scale scientific simulations require execution on parallel computing systems in order to yield useful results in a reasonable time frame. But parallel execution adds communication overhead. The impact that this overhead has on performance may be difficult to gauge, as parallel application behaviors are typically harder to understand than the sequential types. We introduce an animation-based interactive visualization technique for the analysis of communication patterns occurring in parallel application execution. Our method has the advantages of illustrating the dynamic communication patterns in the system as well as a static image of MPI (Message Passing Interface) utilization history. We also devise a data streaming mechanism that allows for the exploration of very large data sets. We demonstrate the effectiveness of our approach scaling up to 16 thousand processes using a series of trace data sets of ScaLAPACK matrix operations functions.
BibTeX
@article {10.1111:cgf.12101,
journal = {Computer Graphics Forum},
title = {{Visualizing Large-scale Parallel Communication Traces Using a Particle Animation Technique}},
author = {Sigovan, Carmen M. and Muelder, Chris W. and Ma, Kwan-Liu},
year = {2013},
publisher = {The Eurographics Association and Blackwell Publishing Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.12101}
}
journal = {Computer Graphics Forum},
title = {{Visualizing Large-scale Parallel Communication Traces Using a Particle Animation Technique}},
author = {Sigovan, Carmen M. and Muelder, Chris W. and Ma, Kwan-Liu},
year = {2013},
publisher = {The Eurographics Association and Blackwell Publishing Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.12101}
}