Visualizing the performance of parallel matrix algorithms
Document Type
Conference Proceeding
Publication Date
1-1-1990
Abstract
©1990 IEEE. We have constructed an animation tool called MaTRIX (Matrix TRace In X) for performance evaluation of parallel algorithms for dense matrix operations. It portrays the execution of a program in the context of the application by displaying the primary matrix and showing which parts of the matrix are being operated on, which processors are operating on those parts, and what operations are being performed. Colors and patterns are used to identify activity and differentiate between unique processors and various operations. The animation uses postprocessed trace files generated during the execution of a program, thereby enabling the display to be run at various speeds. Coupled with displays of processor activity and utilization, the animation provides application-oriented performance information that is useful in determining causes of poor performance. The tool is written to use XWindows and employ the tracing facilities in the PICL library, and is thereby portable to a wide range of parallel architectures and visual display devices.
Publication Title
Proceedings of the 5th Distributed Memory Computing Conference, DMCC 1990
Recommended Citation
Paul, R.,
&
Poplawski, D.
(1990).
Visualizing the performance of parallel matrix algorithms.
Proceedings of the 5th Distributed Memory Computing Conference, DMCC 1990,
2, 1207-1212.
http://doi.org/10.1109/DMCC.1990.556336
Retrieved from: https://digitalcommons.mtu.edu/michigantech-p/10399