Performance Optimization of Parallel Programs - Tracing, Zooming, Understanding -
Alfred Arnold, Ulrich Detert, Wolfgang E. Nagel · 1995
Performance optimization most often is based on the detailed knowledge of program behavior. One option to get this information is tracing. The visualization environment PARvis developed at KFA translates a given trace file generated on CRAY T3D into a variety of graphical views, e.g., state diagrams, activity charts, timeline displays, and statistics. PARvis supports an animation mode that can help to locate performance bottlenecks, and it provides flex- ible filter operations to reduce the amount of information displayed. Moreover, it has a powerful zooming feature that allows to identify problems at any level of detail.