Executions of modern parallel programs often yield complex communications among compute nodes of large-scale clusters of workstations or supercomputers. Analyzing communication patterns is becoming increasingly critical to performance optimiza-tion. As the scale and complexity of parallel applications drastically increases, visu-alization has become a feasible means to conduct analysis of massive communication patterns. However, most visualization tools fall short in showing comprehensive dy-namic communication graph and addressing the scalability issue. Our solution for analyzing dynamic communication patterns is based on an analytics framework cou-pled with a new visualization technique, named CommGram [29], that provides a flexible solut...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
Realizing operational analytics solutions where large and complex data must be analyzed in a time-cr...
Abstract—Realizing operational analytics solutions where large and complex data must be analyzed in ...
Executions of modern parallel programs often yield complex communications among compute nodes of lar...
The performance of massively parallel program is often impacted by the cost of communication across ...
Current and future supercomputers have tens of thousands of compute nodes interconnected with high-d...
The overall efficiency of an extreme-scale supercomputer largely relies on the performance of its ne...
In this paper, we present two approaches developed to visually analyze and find patterns in a commun...
Communication consists of both meta-information as well as content. Currently, the automated analysi...
We introduce CommViz, an information visualization tool that enables complex communication networks ...
Today most complex scientific applications requires a large number of calculations to solve a partic...
Analyzing parallel programs has become increasingly difficult due to the immense amount of informati...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
With larger and larger systems being constantly deployed, trace-based performance analysis of paral...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
Realizing operational analytics solutions where large and complex data must be analyzed in a time-cr...
Abstract—Realizing operational analytics solutions where large and complex data must be analyzed in ...
Executions of modern parallel programs often yield complex communications among compute nodes of lar...
The performance of massively parallel program is often impacted by the cost of communication across ...
Current and future supercomputers have tens of thousands of compute nodes interconnected with high-d...
The overall efficiency of an extreme-scale supercomputer largely relies on the performance of its ne...
In this paper, we present two approaches developed to visually analyze and find patterns in a commun...
Communication consists of both meta-information as well as content. Currently, the automated analysi...
We introduce CommViz, an information visualization tool that enables complex communication networks ...
Today most complex scientific applications requires a large number of calculations to solve a partic...
Analyzing parallel programs has become increasingly difficult due to the immense amount of informati...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
With larger and larger systems being constantly deployed, trace-based performance analysis of paral...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
Realizing operational analytics solutions where large and complex data must be analyzed in a time-cr...
Abstract—Realizing operational analytics solutions where large and complex data must be analyzed in ...