Interactive Visualization Environment of Multi-threaded Parallel Programs

This paper describes an interactive visualization environment for displaying the execution of parallel programs where a potentially large number of threads (of various life-times) execute on each node of the parallel system. The architecture of the system is based on components which are connected in a data flow graph to produce a given visualization tool. Original components were designed for scalability and interactivity.