The visual display of quantitative information
The visual display of quantitative information
Envisioning information
Analyzing parallel program executions using multiple views
Journal of Parallel and Distributed Computing - Special issue: software tools for parallel programming and visualization
Parallelizing the spectral transform method
Concurrency: Practice and Experience
Visualizing the performance of SPMD and data-parallel programs
Journal of Parallel and Distributed Computing - Special issue on tools and methods for visualization of parallel systems and computations
Categories and context in scalable execution visualization
Journal of Parallel and Distributed Computing - Special issue on tools and methods for visualization of parallel systems and computations
What to draw? When to draw?: an essay on parallel program visualization
Journal of Parallel and Distributed Computing - Special issue on tools and methods for visualization of parallel systems and computations
Visual Cues: Practical Data Visualization
Visual Cues: Practical Data Visualization
Parallel Performance Visualization: From Practice to Theory
IEEE Parallel & Distributed Technology: Systems & Technology
Visualizing the Performance of Parallel Programs
IEEE Software
Performance Tuning Software DSM Applications using Visualisation
The Journal of Supercomputing
Parallel Performance Visualization: From Practice to Theory
IEEE Parallel & Distributed Technology: Systems & Technology
Visualizing Parallel Programs and Performance
IEEE Computer Graphics and Applications
Integrating Automatic Techniques in a Performance Analysis Session (Research Note)
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
Applying Human Factors to the Design of Performance Tools
Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
Algorithm Visualization For Distributed Environments
INFOVIS '98 Proceedings of the 1998 IEEE Symposium on Information Visualization
Performance Issues in Parallel Processing Systems
Performance Evaluation: Origins and Directions
Relating the Execution Behaviour with the Structure of the Application
Proceedings of the 6th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
An integrated visualization framework for interprocessor communication using 3-D virtual space
HPC-ASIA '97 Proceedings of the High-Performance Computing on the Information Superhighway, HPC-Asia '97
Parallel Performance Visualization using Moments of Utilization Data
IPPS '98 Proceedings of the 12th. International Parallel Processing Symposium on International Parallel Processing Symposium
Different approaches to automatic performance analysis of distributed applications
Performance analysis and grid computing
Pace--A Toolset for the Performance Prediction of Parallel and Distributed Systems
International Journal of High Performance Computing Applications
Visualization aided performance tuning of irregular task-parallel computations
Information Visualization
Scalable event trace visualization
Euro-Par'09 Proceedings of the 2009 international conference on Parallel processing
Trace profiling: Scalable event tracing on high-end parallel systems
Parallel Computing
An approach to creating performance visualizations in a parallel profile analysis tool
Euro-Par'11 Proceedings of the 2011 international conference on Parallel Processing - Volume 2
A tool for layered analysing and understanding of distributed programs
Computer Communications
Understanding the formation of wait states in applications with one-sided communication
Proceedings of the 20th European MPI Users' Group Meeting
Hi-index | 4.10 |
Data visualization can help users decipher scientific and engineering data and better comprehend large, complex data sets. The authors present a high-level abstract model for performance visualization that relates behavior abstractions to visual representations in a structured way. This model is based on two principles: Displays of performance information are linked directly to parallel performance models, and performance visualizations are designed and applied in an integrated environment. The authors explain some advantages of adhering to these principles. They begin by establishing a context for users to clearly understand performance information, defining terms such as perspective, semantic context, and subview mapping. Next, they describe the techniques used to scale graphical views as data sets become very large. Finally, they discuss concepts such as user perception and interaction, comparisons and cross-correlations between related views or representations, and information extraction. On the basis of this conceptual foundation, the authors present examples of practical applications for the model. These case studies address topics such as concurrency and communication in data-parallel computation, access patterns for data distributions, and critical paths in parallel computation. The authors conclude by discussing the relationship between performance visualization and general scientific visualization.