On efficiently implementing global time for performance evaluation on multiprocessor systems
Journal of Parallel and Distributed Computing
On the utility of threads for data parallel programming
ICS '95 Proceedings of the 9th international conference on Supercomputing
The Nexus approach to integrating multithreading and communication
Journal of Parallel and Distributed Computing - Special issue on multithreading for multiprocessors
Visualizing the Performance of Parallel Programs
IEEE Software
Athapascan Runtime: Efficiency for Irregular Problems
Euro-Par '97 Proceedings of the Third International Euro-Par Conference on Parallel Processing
The PALLAS Portable Parallel Programming Environment
Euro-Par '96 Proceedings of the Second International Euro-Par Conference on Parallel Processing-Volume II
Parallel Program Visualization with MUCH
Proceedings of the Third International ACPC Conference with Special Emphasis on Parallel Databases and Parallel I/O: Parallel Computation
MPI: A Message-Passing Interface Standard
MPI: A Message-Passing Interface Standard
Visualisation of Distributed Applications for Performance Debugging
ICCS '01 Proceedings of the International Conference on Computational Science-Part II
Fiddle: A Flexible Distributed Debugging Architecture
ICCS '01 Proceedings of the International Conference on Computational Science-Part II
Understanding complex multithreaded software systems by using trace visualization
Proceedings of the 5th international symposium on Software visualization
Scalable monitoring and configuration tools for grids and clusters
EUROMICRO-PDP'02 Proceedings of the 10th Euromicro conference on Parallel, distributed and network-based processing
DeWiz - event-based debugging on the grid
EUROMICRO-PDP'02 Proceedings of the 10th Euromicro conference on Parallel, distributed and network-based processing
Multi-scale analysis of large distributed computing systems
Proceedings of the third international workshop on Large-scale system and application performance
Performance visualization for large-scale computing systems: a literature review
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
An efficient multi-level trace toolkit for multi-threaded applications
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
Concurrency and Computation: Practice & Experience
Hi-index | 0.00 |
PajÉ is an interactive visualization tool for displaying the execution of parallel applications where a (potentially) large number of communicating threads of various life-times execute on each node of a distributed memory parallel system. The main novelty of PajÉ is an original combination of three of the most desirable properties of visualization tools for parallel programs: extensibility, interactivity and scalability. This article mainly focuses on the extensibility property of PajÉ, ability to easily add new functionalities to the tool. PajÉ was designed as a data-flow graph of modular components to ease the replacement of existing modules or the implementation of new ones. In addition the genericity of PajÉ allows application programmers to tailor the visualization to their needs, by simply adding tracing orders to the programs being traced.