Performance Optimization of Parallel Programs - Tracing, Zooming, Understanding -
Alfred Arnold, Ulrich Detert, Wolfgang E. Nagel
Abstract
Alfred Arnold, Ulrich Detert, Wolfgang E. Nagel
Abstract
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.
OpenAlex reports 16 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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.
Key concepts: Computer science, Timeline, Zoom, Tracing, Animation, Visualization, Variety (cybernetics), TRACE (psycholinguistics)