Title :
Trace-based analysis and tuning for distributed parallel applications
Author :
Wu, C. Eric ; Liu, Y.-H. ; Benveniste, C. ; Chen, C.-L. ; Chiang, Wei-Hwan
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
We present an integrated approach to deal with timestamp consistency, and trace based performance analysis techniques for distributed parallel applications. Our trace generation facility captures message passing and system events such as process dispatch with minimal trace overhead. Trace driven analysis tools are developed for post execution analysis, reporting information such as the time stolen by other processes in each node, and the observed message passing time and local wait time for each message. We then present our techniques to reduce total elapsed times based on observed message passing times and local wait times
Keywords :
message passing; parallel programming; program diagnostics; software performance evaluation; distributed parallel applications; integrated approach; local wait time; message passing; post execution analysis; process dispatch; system events; timestamp consistency; trace based performance analysis techniques; trace driven analysis tools; trace generation facility; trace-based analysis; tuning; Analytical models; Application software; Clocks; Computer science; Computerized monitoring; Information analysis; Message passing; Parallel programming; Performance analysis; Timing;
Conference_Titel :
Parallel and Distributed Systems, 1994. International Conference on
Conference_Location :
Hsinchu
Print_ISBN :
0-8186-6555-6
DOI :
10.1109/ICPADS.1994.590449