2012 SC Companion: High Performance Computing, Networking Storage and Analysis 2012
DOI: 10.1109/sc.companion.2012.202
|View full text |Cite
|
Sign up to set email alerts
|

Abstract: Exploring Performance Data with Boxfish

Abstract: The growth in size and complexity of scaling applications and the systems on which they run pose challenges in analyzing and improving their overall performance. With metrics coming from thousands or millions of processes, visualization techniques are necessary to make sense of the increasing amount of data. To aid the process of exploration and understanding, we announce the initial release of Boxfish, an extensible tool for manipulating and visualizing data pertaining to application behavior. Combining and v… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 18 publications
(6 citation statements)
references
References 9 publications
0
6
0
Order By: Relevance
“…We considered other visual representations such as projections and radial layout before using the matrix-based representation. Visualization based on physical networks [44,50] may show above information more intuitively when the number of dimensions is equal to or less than three and the topology is a regular mesh/torus. However, modern interconnects, as used in this work, have complex 5D torus or dragonfly topology.…”
Section: Discussion and Limitationsmentioning
confidence: 99%
“…We considered other visual representations such as projections and radial layout before using the matrix-based representation. Visualization based on physical networks [44,50] may show above information more intuitively when the number of dimensions is equal to or less than three and the topology is a regular mesh/torus. However, modern interconnects, as used in this work, have complex 5D torus or dragonfly topology.…”
Section: Discussion and Limitationsmentioning
confidence: 99%
“…BoxFish is a python-based performance analysis tool that is capable of visually representing the physical nodes and links in a network [7]. It uses visualization modules to present performance data in different forms: (1) a Table module presents data in tabular form, (2) a 3D Torus module constructs a 3D torus network topology and presents performance data as the colors of the network elements, etc.…”
Section: Boxfishmentioning
confidence: 99%
“…This method is restrictive since it prevents any other application from running on the system during the experiments. Furthermore, this and other Boxfish related works, such as [25] and [7], dealt with only tori topologies and not fat-tree or any other network topology. Our approach records application-specific performance metrics within the MPI library and can be use on shared nodes and shared networks.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Unlike process-centric tools like Scalasca and Vampir, Boxfish [3] uniquely circumvents this abstraction by including network utilization metrics in application performance analysis. Nonetheless, monitoring network activity within collectives and other complex routines remains challenging since tracing and profiling is done in the application layer.…”
Section: Introductionmentioning
confidence: 99%