CommGram: A New Visual Analytics Tool for Large Communication Trace Data

Jieting Wu, Jianping Zeng, Hongfeng Yu, Joseph P. Kenny

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

The performance of massively parallel program is often impacted by the cost of communication across computing nodes. Analysis of communication patterns is critical for understanding and optimizing massively parallel programs. Visualization can help identify potential communication bottlenecks by displaying message trace data. However, the visual clutter and temporal incoherence problems are typically incurred in existing visualization tools for a considerable number of processors. In this paper, we present a new tool, named CommGram, which supports visual analysis of communication patterns for massive parallel MPI programs. With the benefit of MPI trace library DUMPI of SST, our framework builds hierarchical clustering trees for computational community domain, and takes advantage of graphical user interface (GUI) to convey communication patterns at different levels of detail. The effectiveness of our tool is demonstrated using large-scale parallel applications.

Original languageEnglish (US)
Title of host publicationProceedings of VPA 2014
Subtitle of host publication1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages28-35
Number of pages8
ISBN (Electronic)9781479970582
DOIs
StatePublished - Jan 1 2014
Event1st Workshop on Visual Performance Analysis, VPA 2014 - New Orleans, United States
Duration: Nov 21 2014 → …

Publication series

NameProceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis

Other

Other1st Workshop on Visual Performance Analysis, VPA 2014
CountryUnited States
CityNew Orleans
Period11/21/14 → …

Fingerprint

Communication
Visualization
Graphical user interfaces
Costs

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Networks and Communications
  • Electrical and Electronic Engineering
  • Software
  • Computer Science Applications

Cite this

Wu, J., Zeng, J., Yu, H., & Kenny, J. P. (2014). CommGram: A New Visual Analytics Tool for Large Communication Trace Data. In Proceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis (pp. 28-35). [7018175] (Proceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/VPA.2014.8

CommGram : A New Visual Analytics Tool for Large Communication Trace Data. / Wu, Jieting; Zeng, Jianping; Yu, Hongfeng; Kenny, Joseph P.

Proceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis. Institute of Electrical and Electronics Engineers Inc., 2014. p. 28-35 7018175 (Proceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Wu, J, Zeng, J, Yu, H & Kenny, JP 2014, CommGram: A New Visual Analytics Tool for Large Communication Trace Data. in Proceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis., 7018175, Proceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis, Institute of Electrical and Electronics Engineers Inc., pp. 28-35, 1st Workshop on Visual Performance Analysis, VPA 2014, New Orleans, United States, 11/21/14. https://doi.org/10.1109/VPA.2014.8
Wu J, Zeng J, Yu H, Kenny JP. CommGram: A New Visual Analytics Tool for Large Communication Trace Data. In Proceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis. Institute of Electrical and Electronics Engineers Inc. 2014. p. 28-35. 7018175. (Proceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis). https://doi.org/10.1109/VPA.2014.8
Wu, Jieting ; Zeng, Jianping ; Yu, Hongfeng ; Kenny, Joseph P. / CommGram : A New Visual Analytics Tool for Large Communication Trace Data. Proceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis. Institute of Electrical and Electronics Engineers Inc., 2014. pp. 28-35 (Proceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis).
@inproceedings{ea1c90a0371546ea96b24c548459cd2c,
title = "CommGram: A New Visual Analytics Tool for Large Communication Trace Data",
abstract = "The performance of massively parallel program is often impacted by the cost of communication across computing nodes. Analysis of communication patterns is critical for understanding and optimizing massively parallel programs. Visualization can help identify potential communication bottlenecks by displaying message trace data. However, the visual clutter and temporal incoherence problems are typically incurred in existing visualization tools for a considerable number of processors. In this paper, we present a new tool, named CommGram, which supports visual analysis of communication patterns for massive parallel MPI programs. With the benefit of MPI trace library DUMPI of SST, our framework builds hierarchical clustering trees for computational community domain, and takes advantage of graphical user interface (GUI) to convey communication patterns at different levels of detail. The effectiveness of our tool is demonstrated using large-scale parallel applications.",
author = "Jieting Wu and Jianping Zeng and Hongfeng Yu and Kenny, {Joseph P.}",
year = "2014",
month = "1",
day = "1",
doi = "10.1109/VPA.2014.8",
language = "English (US)",
series = "Proceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "28--35",
booktitle = "Proceedings of VPA 2014",

}

TY - GEN

T1 - CommGram

T2 - A New Visual Analytics Tool for Large Communication Trace Data

AU - Wu, Jieting

AU - Zeng, Jianping

AU - Yu, Hongfeng

AU - Kenny, Joseph P.

PY - 2014/1/1

Y1 - 2014/1/1

N2 - The performance of massively parallel program is often impacted by the cost of communication across computing nodes. Analysis of communication patterns is critical for understanding and optimizing massively parallel programs. Visualization can help identify potential communication bottlenecks by displaying message trace data. However, the visual clutter and temporal incoherence problems are typically incurred in existing visualization tools for a considerable number of processors. In this paper, we present a new tool, named CommGram, which supports visual analysis of communication patterns for massive parallel MPI programs. With the benefit of MPI trace library DUMPI of SST, our framework builds hierarchical clustering trees for computational community domain, and takes advantage of graphical user interface (GUI) to convey communication patterns at different levels of detail. The effectiveness of our tool is demonstrated using large-scale parallel applications.

AB - The performance of massively parallel program is often impacted by the cost of communication across computing nodes. Analysis of communication patterns is critical for understanding and optimizing massively parallel programs. Visualization can help identify potential communication bottlenecks by displaying message trace data. However, the visual clutter and temporal incoherence problems are typically incurred in existing visualization tools for a considerable number of processors. In this paper, we present a new tool, named CommGram, which supports visual analysis of communication patterns for massive parallel MPI programs. With the benefit of MPI trace library DUMPI of SST, our framework builds hierarchical clustering trees for computational community domain, and takes advantage of graphical user interface (GUI) to convey communication patterns at different levels of detail. The effectiveness of our tool is demonstrated using large-scale parallel applications.

UR - http://www.scopus.com/inward/record.url?scp=84942606745&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84942606745&partnerID=8YFLogxK

U2 - 10.1109/VPA.2014.8

DO - 10.1109/VPA.2014.8

M3 - Conference contribution

AN - SCOPUS:84942606745

T3 - Proceedings of VPA 2014: 1st Workshop on Visual Performance Analysis - held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis

SP - 28

EP - 35

BT - Proceedings of VPA 2014

PB - Institute of Electrical and Electronics Engineers Inc.

ER -