Title :
Performance measurement for parallel and distributed programs: a structured and automatic approach
Author :
Yang, Cui-Qing ; Miller, Barton P.
Author_Institution :
Dept. of Comput. Sci., North Texas Univ., Denton, TX, USA
fDate :
12/1/1989 12:00:00 AM
Abstract :
Novel approaches are presented for designing performance measurement systems for parallel and distributed programs. The first approach involves unifying performance information into a single, regular structure that reflects the structure of programs under measurement. The authors define a hierarchical model for the execution of parallel and distributed programs as a framework for the performance measurement. A complete different levels of detail in the hierarchy. The second approach is based on the development of automatic guidance techniques that can direct users to the location of performance problems in the program. Guidance information from such techniques supplies facts about problems in the program and provides possible answers for the further improvement of program efficiency. A performance measurement system, called IPS, has been developed as a prototype of the authors´ model and design. Some of the test results from IPS are also discussed
Keywords :
multiprocessing programs; performance evaluation; program testing; software reliability; IPS; automatic approach; automatic guidance techniques; distributed programs; hierarchical model; parallel programs; performance information; performance measurement systems; performance problems; program efficiency; Computer languages; Computer science; Concurrent computing; Current measurement; Delay; Distributed computing; Operating systems; Peer to peer computing; Prototypes; Testing;
Journal_Title :
Software Engineering, IEEE Transactions on