DocumentCode :
2413396
Title :
Critical path analysis for the execution of parallel and distributed programs
Author :
Yang, Cui-Qing ; Miller, Barton P.
Author_Institution :
Dept. of Comput. Sci., North Texas State Univ., Denton, TX, USA
fYear :
1988
fDate :
13-17 Jun 1988
Firstpage :
366
Lastpage :
373
Abstract :
The authors present the design, implementation, and testing of the critical path analysis technique using the IPS performance measurement tool for parallel and distributed programs. They create a precedence graph of a program´s activities (program activity graph) with the data collected during the execution of a program. The critical path, the longest path in the program activity graph, represents the sequence of the program activities that take the longest time to execute. Various algorithms are developed to track the critical path from this graph. The events in this path are associated with the entities in the source program, and the statistical results are displayed on the basis of the hierarchical structure of the IPS. The test results from the measurement of sample programs show that the knowledge of the critical path in a program´s execution helps users identify performance problems and better understand the behavior of a program
Keywords :
critical path analysis; distributed processing; parallel programming; software engineering; (program activity graph; IPS performance measurement tool; critical path analysis; distributed programs; precedence graph; program analysis; software analysis; Application software; Contracts; Costs; History; Information analysis; Measurement; Processor scheduling; Programming profession; Resource management; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1988., 8th International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
0-8186-0865-X
Type :
conf
DOI :
10.1109/DCS.1988.12538
Filename :
12538
Link To Document :
بازگشت